Page 1 sur 1
Une variable dans un IF ?
Posté : 30 déc. 2006, 23:06
par Invité
Bonjour,
y'a une chose que je ne comprend pas !
J'essaie de mettre une variable dans un if du style :
if ($acfr+1==1) {
echo 'Bravo <?php echo $pseudo ?> ';
}
et le pseudo ne s'affiche pas ?
Par contre,si je met <?php echo $pseudo ?> en dehors du "if" il s'affiche sans problème...
Une solution ?
Merci
Posté : 30 déc. 2006, 23:09
par HD
if ($acfr+1==1) {
echo 'Bravo $pseudo';
}
devrait suffit !
Posté : 30 déc. 2006, 23:11
par Invité
non, il m'affiche "Bravo $pseudo"

Posté : 30 déc. 2006, 23:13
par jojolapine
ce if...? c'est du javascript ?
bon et es-tu sur que la condition du if soit vérifiée?
Posté : 30 déc. 2006, 23:15
par Invité
oui puisque je l'ai tester !
Le problème ne vient pas de ca,je veut afficher le pseudo donc,rien a voir avec le if !
Donc,je comprend pas pourquoi le pseudo ne s'affiche pas dans ce sacré "if" alors que si je met la meme chose en dehors,il s'affiche !
Posté : 30 déc. 2006, 23:15
par HD
<?php
if ($acfr+1==1) {
echo 'Bravo '.$pseudo ;
}
?>
Posté : 30 déc. 2006, 23:19
par Invité
HD ==> manque un ' dans ton code
Ben voilà,c'est régler
Merci
Posté : 30 déc. 2006, 23:20
par Xenon_54
Les variables entre ' ne sont pas interprétées.
Il faut utiliser " ou alors concaténer la variable comme l'a fait HD. (remarque le point entre la chaine et la variable)
Posté : 31 déc. 2006, 22:51
par AB
à
Invité
Apparemment tu n'est pas passé par la case départ avant de commencer à programmer. Apprendre la concaténation de variables + texte est un chapitre à ne pas manquer sinon tu n'as pas fini de galérer.
Je ne sais pas si un tutoriel de php france parle de ce sujet, aussi je donne un lien que j'utilisais à mes débuts :
http://www.phpdebutant.org/article55.php