changement version php et script isset ne fonctionne plus

Vanessa83
Invité n'ayant pas de compte PHPfrance

15 juin 2015, 12:25

Bonjour,

j'ai mis à jour la version de php sur mon serveur, je suis en 5.4.9.
Mais lorsque j'aessaye un ancien scrip avec :
if(isset($_POST['login']) && !isset($_POST['pass'])){
echo "coucou";
}

La page mouline. Je ne sais pas à qoi celà est du.
Une idée? Merci

Vanessa83
Invité n'ayant pas de compte PHPfrance

15 juin 2015, 12:33

Appaaremment c'est le !isset qu'il n'aime pas en remplaçant par empty ça fonctionne, le !isset ne fonctionne plus sous php5?

Mammouth du PHP | 688 Messages

15 juin 2015, 12:44

je doute que ce soit cela.
cela fait pareil en mettant en commentaire les 3 lignes ?

Vanessa83
Invité n'ayant pas de compte PHPfrance

15 juin 2015, 14:25

Pas de soucis si je mets en commentaire les 3 lignes.

Avatar du membre
Mammouth du PHP | 1609 Messages

16 juin 2015, 17:30

Salut, à priori le problème de page qui mouline vient d'ailleurs.
L'opérateur logique ! et la fonction isset sont toujours valables en php 5 et supérieurs.
Développeur web depuis + de 20 ans