|
|
|
| Вот фрагмент:
if(!empty($name) AND !empty($pass) AND !empty($url) AND !empty($wmtype) AND !empty($wmnum) AND !empty($email) AND !empty($addp) AND !empty($p) AND !empty($code) AND !empty($sess))
{
// Выполняем код
}
else
echo "LOst data!";
|
Все переменные из условия 100% определены, но все же скрипт выводит
LOst data!
Это случайно не из за большого числа условий? | |
|
|
|
|
|
|
|
для: wUPS
(25.10.2007 в 16:38)
| | > Это случайно не из за большого числа условий?
Нет. empty() не проверяет определена или нет переменная. empty() смотрит содержимое переменной. | |
|
|
|
|
|
|
|
для: Unkind
(25.10.2007 в 16:41)
| | Такс.. а числовое НОЛЬ считается за NULL? | |
|
|
|
|
|
|
|
для: wUPS
(25.10.2007 в 16:43)
| | ТОчно, так и есть.. | |
|
|
|
|
|
|
|
для: wUPS
(25.10.2007 в 16:49)
| | не AND а &&, не empty(), а isset() | |
|
|
|
|
|
|
|
для: mihdan
(25.10.2007 в 17:52)
| | 0, "", null вроде бы | |
|
|
|