Спустя 34 минуты, 16 секунд (1.09.2009 - 11:29) ИНСИ написал(а):
очень легко можно сделать =))
PHP |
if(empty($_POST['USER_ID'])) { echo 'поле не заполненно!'; } |
Спустя 7 минут, 18 секунд (1.09.2009 - 11:37) prokurist написал(а):
Цитата (welbox2 @ 1.09.2009 - 08:29) | ||
очень легко можно сделать =))
|
мне нужно что бы функция CheckVote($FORM_ID) возвращала дату когда человек голосовал а если не голосовал то возвращала 0
Спустя 15 минут, 43 секунды (1.09.2009 - 11:52) Krevedko написал(а):
Ну пиши в базу дату голосования и через селект вызывай. Если ничего не найдет, то пусть возвращает ноль.
Спустя 7 минут, 56 секунд (1.09.2009 - 12:00) prokurist написал(а):
Цитата (Krevedko @ 1.09.2009 - 08:52) |
Ну пиши в базу дату голосования и через селект вызывай. Если ничего не найдет, то пусть возвращает ноль. |
а мне нужна еще дата. как это сделать?
Спустя 5 минут, 5 секунд (1.09.2009 - 12:05) Krevedko написал(а):
ну или через date() и в базу пиши
или в базе создай столбец date типа TimeStamp и значения CURRENT_TIMESTAMP
или в базе создай столбец date типа TimeStamp и значения CURRENT_TIMESTAMP
Спустя 2 часа, 41 минута, 47 секунд (1.09.2009 - 14:47) Krevedko написал(а):
Цитата (welbox2 @ 1.09.2009 - 08:29) | ||
очень легко можно сделать =))
|
Кстати в книге Кузнецова, что я читаю, почему-то такая проверка.
PHP |
if (isset($_POST['name'])) $name = trim($_POST['name']) |
Кто скажет, зачем вначале проверка на существование переменной ?
И еще...я так понимаю, при вводе в поле слов False или Null обработка выругается ?
Спустя 39 минут, 28 секунд (1.09.2009 - 15:27) glock18 написал(а):
Цитата |
Кто скажет, зачем вначале проверка на существование переменной ? |
отсекает пробелы. если пробелы не должны восприниматься, как символы, то просто empty здесь не поможет.
Вообще то код - телега, но вполне рабочий, и работает так, как того ожидается.
Цитата |
И еще...я так понимаю, при вводе в поле слов False или Null обработка выругается ? |
нет
PHP |
echo 'false' == false; |
код выше не выведет ничего => значит равенства не сработали.
Спустя 4 минуты, 3 секунды (1.09.2009 - 15:31) Krevedko написал(а):
спасибо
Спустя 12 минут, 19 секунд (1.09.2009 - 15:43) Kerlyk написал(а):
Суть в том, что к скрипту можно обратиться не через форму, и тогда $_POST['name'] вообще существовать не будет (т.е. isset($_POST['name'])==0). Поэтому проверка верна и нужна для избежания ошибок
Спустя 1 час, 14 минут, 13 секунд (1.09.2009 - 16:57) glock18 написал(а):
Kerlyk
почитай про различия empty, isset.
почитай про различия empty, isset.