Une variable dans un IF ?

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 : Une variable dans un IF ?

par AB » 31 déc. 2006, 22:51

à 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

par Xenon_54 » 30 déc. 2006, 23:20

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)

par Invité » 30 déc. 2006, 23:19

HD ==> manque un ' dans ton code :lol:

Ben voilà,c'est régler :wink:

Merci

par HD » 30 déc. 2006, 23:15

<?php
if ($acfr+1==1) {  
   echo 'Bravo '.$pseudo ; 
}
?>

par Invité » 30 déc. 2006, 23:15

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 !

par jojolapine » 30 déc. 2006, 23:13

ce if...? c'est du javascript ?
bon et es-tu sur que la condition du if soit vérifiée?

par Invité » 30 déc. 2006, 23:11

non, il m'affiche "Bravo $pseudo" :(

par HD » 30 déc. 2006, 23:09

if ($acfr+1==1) {  
   echo 'Bravo $pseudo'; 
}
devrait suffit !

Une variable dans un IF ?

par Invité » 30 déc. 2006, 23:06

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