![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| serialselfkiller |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 22.7.2008 Где: Владивосток Репутация: -2 Всего: нет |
При нажатии кнопки надо сделать проверку, введено - ли ФИО($fio).... и отправить в БД если не введено вывести предупреждение и не отправлять в БД Этот код, при пустом значении ФИО, все равно отправлят почему - то... Помогите пожалуйста! |
|||
|
||||
| HackMan |
|
||||
|
Юзверь-программист ![]() ![]() Профиль Группа: Участник Сообщений: 391 Регистрация: 18.6.2005 Где: .ua Репутация: 8 Всего: 9 |
Конечно отправляет. Вообще, в PHP есть замечательные функции isset() и empty(). Первая проверяет, определена ли переменная, а вторая - тоже что и первая и плюс проверяет, не пустая ли она.
Настоятельно рекомендую ознакомиться с этой табличкой, что бы разобраться как PHP обрабатывает данные разных типов, и, в частности, что бы понять что PHP считает пустыми переменными, а что - нет. Добавлено @ 08:25 Да, и
замени на
Запомни: любые данные, которые приходят (могут прийти) от пользователя всегда надо обрабатывать. Про данный случай подробней можешь прочитать здесь. А ешё лучше было бы отказаться от глобальных переменных и вместо $send писать $_POST['send'], вместо $fio - POST['fio'], так как многие начинающие программисты не понимают, как работают эти глобальные переменные и какие могут возникнуть сложности. Да и уследить за обработкой всех таких глобальных переменных порой не под силу даже опытным программистам. Где-то забыл по не-внимательности обработать одну переменную - на следующий день на твоём сайте надпись "hacked by Vasya". Это сообщение отредактировал(а) HackMan - 5.8.2008, 08:28 -------------------- Завтра - это самый загруженный день недели ![]() ![]() |
||||
|
|||||
| serialselfkiller |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 34 Регистрация: 22.7.2008 Где: Владивосток Репутация: -2 Всего: нет |
Благодарю, и извеняюсь за идиотский вопрос 8)
|
|||
|
||||
| HackMan |
|
|||
|
Юзверь-программист ![]() ![]() Профиль Группа: Участник Сообщений: 391 Регистрация: 18.6.2005 Где: .ua Репутация: 8 Всего: 9 |
Всегда пожалуйста
-------------------- Завтра - это самый загруженный день недели ![]() ![]() |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |