Проверка за 2 полета?

farzy

Registered
Здравейте, как ще стане да се добави, да проверява още едно поле? Пробвах с 2 if-а и със "&&", но без резултат..

Ето и кода.

PHP:
if($komentar == NULL)
 {
                echo "<div class='error'><b>Всички полета са задължителни!!!</b></div>";
        }

Искам да проверява и $avtor, как ще стане?
 
PHP:
if(($komentar && $title) == NULL)
 {
                echo "<div class='error'><b>Всички полета са задължителни!!!</b></div>";
        }

или

PHP:
if(($komentar == NULL) && ($title== NULL))
 {
                echo "<div class='error'><b>Всички полета са задължителни!!!</b></div>";
        }
 
|| <-- Това означава "ИЛИ"
&& <-- Това означава "И"


В твоя случай ти искаш да провериш дали една или и 2 те променливи са празни тогава ползваш ето този код който написах:
PHP:
if(empty($komentar) || empty($title))
  {echo 'error';}



------


По този начин по който сте го написали в миналите постове, вие казвате:

Ако $komentar и $title са празни тогава да върне "error", да ама ако $title е празен, няма да върне "error" тъй като $komentar не е празен, проверката се счита за true и продължава да се изпълнява кода.


------

Прочетете моят урок, ако имате желание:
http://web-tourist.net/login/login/view.php?st=3418
 
eddyy93 каза:
|| <-- Това означава "ИЛИ"
&& <-- Това означава "И"


В твоя случай ти искаш да провериш дали една или и 2 те променливи са празни тогава ползваш ето този код който написах:
PHP:
if(empty($komentar) || empty($title))
  {echo 'error';}



------


По този начин по който сте го написали в миналите постове, вие казвате:

Ако $komentar и $title са празни тогава да върне "error", да ама ако $title е празен, няма да върне "error" тъй като $komentar не е празен, проверката се счита за true и продължава да се изпълнява кода.


------

Прочетете моят урок, ако имате желание:
http://web-tourist.net/login/login/view.php?st=3418
Не е оточнил дали го иска така, но си много прав :)
 

Back
Горе