pb condition ternaire

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : pb condition ternaire

Re: pb condition ternaire

par fab » 28 oct. 2009, 18:56

tu peux donc cliquer sur le petit bouton pour l'indiquer à tout le monde :)

Re: pb condition ternaire

par devcphp » 28 oct. 2009, 18:24

merci le probleme est resolue

Re: pb condition ternaire

par Kran » 28 oct. 2009, 18:07

Oups... j'ai dégainé trop vite !
+1 pour fab ^^
(après tout chui encore qu'un foetus :lol: )

Re: pb condition ternaire

par fab » 28 oct. 2009, 18:02

Je suis pas certain que ça marche comme ça ...
Essaye plutôt avec la syntaxe suivante :
echo (isset($sResult)===TRUE) ? $sImageSucces : $sImageInsucces . htmlspecialchars('Veuillez entrer un email valide') ;

Re: pb condition ternaire

par devcphp » 28 oct. 2009, 18:00

Pardon j'ai mal recopié , meme avec la parenthese fermée ca ne marche pas.

Re: pb condition ternaire

par Kran » 28 oct. 2009, 17:51

Juste après le TRUE ! (Manque une parenthèse fermante :wink: )

pb condition ternaire

par devcphp » 28 oct. 2009, 17:49

Bonjour,

j'essate de simplifier mon code en utilisant la condition ternaire mais j'obtiens un parse error.
$sImageSucces='<img src="./images/ValidOk.png" height="14px" width="14px" alt="" />';
$sImageInsucces='<img src="./images/Ko.png" height="14px" width="14px" alt="" />';
// ce qui ne marche pas
if (isset($sResult)===TRUE? echo "$sImageSucces":echo $sImageInsucces.htmlspecialchars('Veuillez entrer un email valide') ;
	
/**ce qui marche
if($sResult){
		echo $sImageSucces;
	}else{
		echo $sImageInsucces.htmlspecialchars('Veuillez entrer un email valide');
	}**/


Pourriez vous m'indiquer ou se situe mon erreur?

Merci beaucoup