Inscription php [Résolu]

zakaria - 3 oct. 2015 à 16:47 - Dernière réponse : Raul duke 67 Messages postés vendredi 16 décembre 2005Date d'inscription 18 juillet 2016 Dernière intervention
- 5 oct. 2015 à 17:30
Hello, help me it shows me that there is an error in pasword and situation
le code :
<h1>  Inscription </h1>

<?php 
if(isset($_POST ['submit'])  ) 
{
 $sexe= mysql_real_escape_string (htmlentities(trim($_POST ['sexe'])  ));
 $pseudo= mysql_real_escape_string (htmlentities(trim($_POST ['pseudo'] ) ));
 $password=mysql_real_escape_string(htmlentities(trim ($_POST['password']  )   )  );
 $repeatpassword= mysql_real_escape_string (htmlentities(trim($_POST ['repeatpassword'])  ));
 $email= mysql_real_escape_string (htmlentities(trim($_POST ['email'] ) ));
 $apropos= mysql_real_escape_string (htmlentities(trim($_POST ['apropos'] ))) ;
 $situation= mysql_real_escape_string (htmlentities(trim($_POST ['situation']))  );


        if(empty($pseudo ) )
        {
         $errors[]= "Veullez saisir un pseudo";
         
        }

        if(empty($password ) )
        {
         $errors[]= "Veullez saisir un password";
         
        }


        if($password!=$repeatpassword )
        {
         $errors[]= "Vos deux password doivent etre identiques ";
         
        }
         
         if(!filter_var ($email , FILTER_VALIDATE_EMAIL) )
         
         {
          
          $errors[]="Votre adresse email n'est pas correcte";
         }
                  
         if(empty ($apropos )  )
         {
          
        $errors[]="Veuillez vous décrire en quelques ligne  ";  
         }
         
         if(!empty ($errors ))
         {
          foreach($errors as $error)
          {
           echo "<div class='error'> ".$error."  </div>" ;
          }
         } else 
          {
            inscrire_utilisateur( $pseudo, $password, $email, $sexe, $situation, $apropos   );
          die('inscription términée , vous pouver vous <a href=\'index.php?page=login\'>connecter</a> ');
          }
 
 }

?>

<form method = "POST" action ="">
<label for ="sexe"> Sexe </label>
<select name = "sexe">

<option value ="HOMME">HOMME </option >
<option  value = "FEMME ">FEMME </option >
</select> </br> </br> 

<label for = "Situation"> Situation </label>
<select name = "Situation">

   <option value ="Celibataire">Celibataire </option >
   <option  value = "Encouple "> Encouple </option >
   <option  value ="Divorce(e)">Divorce(e) </option >
   <option  value ="Veuf(ve)"> Veuf(ve) </option >
   </select > <br/><br/>
   
   
   <label for = "pseudo"> Votre pseudo : </label>
   <input type = "text "name = "pseudo"> </br>
   <br/> 
   
   <label for = "password"> Votre password : </label>
   <input type = "password "name = "password "></br>
   
   <br/> 
   <label for = "repeatpassword"> Retapez Votre password : </label>
   <input type = "password "name = "repeatpassword"></br>
   <br/> 
   <label for = "email"> Veullez saisir votre email : </label>
   <input type = "text" name = "email"></br>
   
   
<br/>    
   <label for ="apropos"> A propos de vous </label>
<textarea rows ="6" cols ="30" name ="apropos"></textarea> <br><br>   
  <br/>  
   
   <input type = "submit" value = "S'inscrire" name ="submit"">  
   </br>
   </form>
   <a href = 'index.php?page=login'> Retourner a la page de connection </a>
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Raul duke 67 Messages postés vendredi 16 décembre 2005Date d'inscription 18 juillet 2016 Dernière intervention - 5 oct. 2015 à 17:30
1
Merci
les noms des input "Situation" et "password " sont incorrects
c'est "situation" et "password"

Merci Raul duke 1

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 117 internautes ce mois-ci

Commenter la réponse de Raul duke
hams.sun 109 Messages postés dimanche 20 juillet 2014Date d'inscription 26 avril 2017 Dernière intervention - 4 oct. 2015 à 15:58
0
Merci
Tu as un espace dans <input type="password ">
Commenter la réponse de hams.sun

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.