2 vérifications dans un !isset ?

Chti-biloute
Invité n'ayant pas de compte PHPfrance

26 févr. 2013, 18:05

Bonjour,

je passe 2 variables dans une url que je récupère donc en GET.

J'utilise ce code pour savoir si l'id de la variable 1 est présente ou non :
if(!isset($_GET['variable1'])) { echo' aucune valeur présente '; exit() ; } else { echo' valeur présente ...... '; }
Ce que je voudrais savoir, c'est comment faire pour savoir si les 2 variables sont passer dans l'url ou non, car le code ci-dessus n'en contrôle qu'une.

Merci pour votre aide.

Eléphant du PHP | 343 Messages

26 févr. 2013, 18:10

Tu peux utiliser &&/and/||/or
exemple:
if (isset($_GET['variable1']) && isset($_GET['variable2']))
Plus d'infos: http://php.net/manual/fr/language.operators.logical.php ;)
Développeur web

Eléphant du PHP | 120 Messages

26 févr. 2013, 23:45

Il y a mieux et plus rapide :
if (isset($var1, $var2)) {
}