Николай
Николай

Обработчик форм php при добавлении данных в базу данных

Прошу помощи в написании обработчика форм. Как сделать, чтобы при пустоте форм, данные не добавлялись в базу и при удачном добавлении выводилась фраза echo ("Данные успешно добавлены");, а если в одной из форм пусто, чтобы выводило echo ("Ошибка добавления данных");?

Марина Рудакова
Марина Рудакова

Используй функции empty и isset для проверки пустоты и существования и конечно заранее проверяй нажатие кнопки. Если делать проверку по регулярному выражению или паттерну проверяй через preg_match. Удаляй лишние пробелы trim хтмл сущности htmlspecialchars() и когда добавляешь в базу делай обработку mysql_real_escape_string код выше не безопасен возможноа опасность инклудинга SQL иньекции и XSS . УДАЧИ!

Похожие вопросы
Сделал форму обраьтной связи. Написал в PHP обработчик. Все работает только почему то русский язык приходит кубиками ((
как сделать так что-бы данные с формы регистрации сохранялись в базе данных
PHP обработчик не обрабатывает в браузере
Кодировка при добавлении в БД mysql (php)
как создать обработчик события для имеющейся формы?
Нужно сделать экспорт данных с формы на php в excell
user.php?id=123 на php и базе данных
Помогите создать Базу Данных, форму и запросы по исходным данным
помогите с базой данных на php)
Добавление переменной в PHP