Page 1 sur 1

Imposer une condition en PHP

Posté : 01 juin 2009, 21:24
par Vincent91
Bonjour tout le monde :D! Je débute en PHP et j'aurais besoin d'aide. Comme dit dans le titre, je voudrais savoir comment imposer une condition en PHP ; cela va me servir sur mon manialink (TrackMania) de vérifier le login des joueurs. J'ai cherché sur le forum mais le problème c'est qu'il y a pas mal de sujets contenant ces mots :roll:. Donc je disais... ah oui ; le login du joueur est contenu dans le lien (Vincent91Menu?playerlogin=...) et je voudrais faire en sorte d'afficher autre chose lorsqu'il n'y a pas de login, autrement dit playerlogin= .

Merci pour vos réponse :).

Posté : 01 juin 2009, 21:47
par Ryle
Regarde du côté des structures conditionnelles de php, en particulier if/else :)

Posté : 02 juin 2009, 17:43
par Vincent91
Ok merci Ryle. Par contre j'ai une autre petite question - avant que ce sujet passe à la deuxième page lol: j'ai essayé le code suivant:
<label posn="0 0 10" sizen="15 15" halign="center" valign="center" style="TextCardSmallScore2" text="<?php if ($playerlogin=) {echo "Erreur";} ?>" /> mais ça ne marche toujours pas :s. Pourtant ma page est bien en PHP+XML vu que j'ai utilisé plus haut le code:
<?php echo stripslashes($_GET['playerlogin']); ?>...

Posté : 02 juin 2009, 18:12
par Ryle
Et php t'affiche pas une belle erreur ? :)
<?php if ($playerlogin=) {echo "Erreur";} ?>
Pour comparer deux valeurs, il faut utiliser l'opérateur de comparaison == (quand tu ne mets qu'un seul = , c'est l'opérateur d'affectation), mais surtout, faut lui mettre une deuxième valeur pour comparer ! ;)
<?php if ($playerlogin=='') {echo "Erreur";} ?>
Ce test va par exemple vérifier si la variable $playerlogin est une chaine vide :)

Posté : 02 juin 2009, 18:56
par Vincent91
Ah ça marche merci! En fait le code était:
<?php if (stripslashes($_GET['playerlogin'])=='') {echo "Erreur";} ?>

Posté : 02 juin 2009, 19:01
par Ryle
Modération :
Vincent91, si ta question est résolue, pense à ajouter le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.
Tu peux réaliser cette opération en cliquant sur le bouton Image en haut à gauche de ce sujet.