TychoBrahe
Messages postés1309Date d'inscriptionsamedi 31 janvier 2009StatutMembreDernière intervention 5 juin 201312 6 févr. 2009 à 09:12
Salut,
"je comprend pas :( elle est ou l'érreur dedans?"
L'erreur est dans la concaténation d'une chaine de caractère avec un if suivi d'une instruction. L'opérateur de concaténation permet d'obtenir la chaîne résultant de la "mise bout a bout" de ses deux arguments, tu ne doit pas lui passer quelque chose d'autre. Bref, comme l'a montré Kohntark tu doit séparer les deux instructions, ou bien utiliser l'opérateur ternaire comme dans l'exemple suivant :
echo 'Login :
';
Ici le ternaire permet d'évaluer le contenu des parenthèses dans lequel il se trouve et ainsi d'obtenir une chaine de caractère avec laquelle concaténer les autres.