Программирование > PHP

Ничего непонимаю

<< < (2/2)

Realtor from Moscow:
Вставь проверку на яваскрипте.

Modern:

--- Цитировать ---Вставь проверку на яваскрипте.
--- Конец цитаты ---

В твоём случае это лучший выход. К тому же несложно написать.

Если ПХП, то здесь без обрабатывающего файла довольно сложно обойтись. Но если подумать. ..... То может быть и можно..... Я ещё поразмышляю....

Doctor013:

--- Цитировать ---Вставь проверку на яваскрипте.
--- Конец цитаты ---

Не-а мужчины, не согласен.. Ява может применяться только в дополнение к основной проверке, а здесь лучше всего проверить существуют ли переменные. Если несуществуют - молчим, если существуют, проверяем на правильность и выводим сообщение..

Макс:
Я например проверку формы делаю так:
1. Делаю массив $errors=array(); в который записываю тексты всех ошибок, которые произошли при проверке фрмы.
2. Если ошибок не было (массив $errors имеет нулевую длинну) заносим данные в БД, выводим клиенту HTML-код с сообщением что его данные приняты (или простой header("Location ....");) и делаем exit;
3.Если ошибки были - выводим форму, сообщения записаные в $errors а в формах в параметр value тегов формы записываешь значения, которые пользователь ввел.


if(empty($login))
 {
   $errors[\'login\']="Вы не ввели логин";
  }
else
 {
   // здесь можешь еще какие-то провекрки сделать
   // например проверку на допустимые символы
   // и тогда $errors[\'login\']="Вы использовали недопустимые символы в логине";
}

....// проверка остльных полей формы

// если не было ошибок - делаешь что-то с данными
if(count($errors)==0)
 {
   ... // заносим в БД
  ... // выводим клиенту что его данные приняты
  exit;
}

?>
... // html-код


nobody:
Да спосибо...

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии