PHP

Résolu
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.
Configuration: Windows XP
Firefox 3.0.8

5 réponses

  1. scriptiz Messages postés 1494 Statut Membre 425
     
    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"; 
    	}
    }
    ?> 
    2
    1. mohamed_bachar
       
      <?php
      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") };
      ?>
      0
  2. meysoun Messages postés 149 Statut Membre 8
     
    merci bokoup mon frer
    bon soiré
    0
  3. meysoun Messages postés 149 Statut Membre 8
     
    svp ce quoi le rôle de "isset" ??
    0
  4. scriptiz Messages postés 1494 Statut Membre 425
     
    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.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. meysoun Messages postés 149 Statut Membre 8
     
    Merci a vous
    0