PHP
Résolu
meysoun
Messages postés
149
Statut
Membre
-
meysoun Messages postés 149 Statut Membre -
meysoun Messages postés 149 Statut Membre -
Bonjour,
svp quelqu'un peut m'aider pour corriger cette partie
<?
if
((isset($_GET['nom']))and(isset($_GET['prenom'])));
{$nom=$_GET['nom'];
$prenom=$_GET['prenom'];
$sex=$_GET['sex'];
if ($_get ['sex']="f" ) echo ("bonjour Mmme $nom $prenom");
else if ($_get ['sex']="m" ) echo ("bonjour Mr $nom $prenom") };
?>
merci.
svp quelqu'un peut m'aider pour corriger cette partie
<?
if
((isset($_GET['nom']))and(isset($_GET['prenom'])));
{$nom=$_GET['nom'];
$prenom=$_GET['prenom'];
$sex=$_GET['sex'];
if ($_get ['sex']="f" ) echo ("bonjour Mmme $nom $prenom");
else if ($_get ['sex']="m" ) echo ("bonjour Mr $nom $prenom") };
?>
merci.
Configuration: Windows XP Firefox 3.0.8
5 réponses
-
Essaye ceci :
<?php if(isset($_GET['nom']) && isset($_GET['prenom']) && isset($_GET['sex'])) { $nom = $_GET['nom']; $prenom = $_GET['prenom']; $sex = $_GET['sex']; if($sex == "f") { echo "Bonjour Madame $nom $prenom"; } else if($sex == "m") { echo "Bonjour Monsieur $nom $prenom"; } } ?> -
-
-
Ca sert à vérifier si la variable passée en paramètre existe.
Par exemple ici, il vérifie si dans l'url tu as bien mit quelque chose comme ça :
index.php?nom=Smith&prenom=John&sex=m
Si tu ne met que ceci :
index.php?nom=Smith
Il ne t'affichera rien car prenom et sex n'existent pas et la condition n'est donc pas vérifiée. -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -