Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: PHP регистрация пользователя...  (Прочитано 1278 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 3on

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
PHP регистрация пользователя...
« : 15 Октября 2010, 22:22:34 »
Нужно написать регистрацию пользователя...если пользователь допустил ошибки при регистрации то должно выводить все ошибки сразу а не по одной...что-то вроде этого: http://www.omni-secure.com/demo_signup.php#oss_err

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: PHP регистрация пользователя...
« Ответ #1 : 15 Октября 2010, 22:25:52 »
а в чем проблема? сохраняйте в js все значения, а потом при нажатии submit обновите dom

Оффлайн 3on

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: PHP регистрация пользователя...
« Ответ #2 : 16 Октября 2010, 00:12:43 »
Без  js можно сделать ?

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: PHP регистрация пользователя...
« Ответ #3 : 16 Октября 2010, 00:47:02 »
Можно. Проверяй поля, выводи ошибки.

Оффлайн 3on

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: PHP регистрация пользователя...
« Ответ #4 : 16 Октября 2010, 01:14:42 »
В этом и проблема...ошибки выводит по одной/по очереди... А нужно чтоб все сразу...

Пользователь решил продолжить мысль 16 Октября 2010, 01:15:27:
если есть пример - скажите где скачать чтоб посмотреть...

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: PHP регистрация пользователя...
« Ответ #5 : 16 Октября 2010, 01:17:23 »
как проверка на сервере происходит?
куда переменные записываются, чтобы их потом вывести?

Оффлайн 3on

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: PHP регистрация пользователя...
« Ответ #6 : 16 Октября 2010, 01:27:11 »
Тоесть нужно ошибку в переменную закидывать а потом выводить саму переменную ?

Оффлайн luethus

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: PHP регистрация пользователя...
« Ответ #7 : 16 Октября 2010, 17:22:02 »
закидывайте ошибки в массив, например $errors.
типа if(пароль_короткий) $errors[] = 'Короткий пароль!';
if(email_неверный) $errors[] = 'e-mail неверный!'

и где-то потом проверяете
if(empty($errors)) { // если ошибок нету
  ... продолжаем
} else {
  // ... а где-то здесь выводим ошибки из $errors
}

это все очень приблизительно, но смысл ясен.
There's nothing impossible.

Оффлайн 3on

  • Автор темы
  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
Re: PHP регистрация пользователя...
« Ответ #8 : 17 Октября 2010, 03:04:50 »
Спасибо!!!Помогло :)...

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.