ФорумПрограммированиеPHP для идиотов → Обработка формы

Обработка формы

  • Argnist

    Сообщения: 130 Репутация: N Группа: Кто попало

    Spritz 17 января 2008 г. 23:05

    В разделе FAQ написано много статей о безопасности и других вещах, связанных с обработкой вводимых данных. Но хотелось бы, чтобы объединили в одно.

    Расскажите, пожалуйста, как правильным образом обработать такую форму:
    7 полей <input type=text>, из которых 4 обязательных, и 1 поле <input type=file>
    Нужно проверить, что все нужные поля введены, и безопасно заполнить всеми содержимыми базу данных, а файл сохранить на сервере. Так же вывести сообщение о том, что анкета принята, либо указать какие поля не заполнены.
  • md5

    Сообщения: 11949 Репутация: N Группа: в ухо

    Spritz 17 января 2008 г. 23:10, спустя 4 минуты 29 секунд

    проверка на заполняемость это всего лишь несколько условий
    а безопасно положить данные означает просто экранировать кавычки с помощью mysql_real_escape_string()
    все умрут, а я изумруд
  • TRIAL

    Сообщения: 988 Репутация: N Группа: Джедаи

    Spritz 17 января 2008 г. 23:34, спустя 24 минуты 1 секунду

    Как вариант сделать проверку, на яваскрипте, заполнение полей и расширение файла. Если всё ок, делать кнопку ввода данных активной.
    from TRIAL with LOVE

Пожалуйста, авторизуйтесь, чтобы написать комментарий!