samedi 4 mai 2019

multiple !isset() with OR conditions in php

if(!isset($_GET['new_quiz']) || !isset($_GET['view_quiz']) || !isset($_GET['alter_quiz'])){
echo "No";
}
else{ echo "Yes"; }

When I go to index.php?view_quiz, it should give result as Yes, but it results as No. Why?

My Other Tries:

(!isset($_GET['new_quiz'] || $_GET['view_quiz'] || $_GET['alter_quiz']))

( ! ) Fatal error: Cannot use isset() on the result of an expression (you can use "null !== expression" instead) in C:\wamp\www\jainvidhya\subdomains\teacher\quiz.php on line 94


(!isset($_GET['new_quiz'],$_GET['view_quiz'],$_GET['alter_quiz']))

NO

Aucun commentaire:

Enregistrer un commentaire