Formulaire d'inscription
                    
        
     
             
                    rafalito.veh
    
        
    
                    Messages postés
            
                
     
             
            15
        
            
                                    Statut
            Membre
                    
                -
                                     
rafalito.veh Messages postés 15 Statut Membre -
        rafalito.veh Messages postés 15 Statut Membre -
Bonjour, svp je me suis exercé à faire un formulaire php-html que j'ai ensuite connecté à une base de données mysql . j'ai travaillé avec dreamweaver et il n'y a aucune erreur dans les code. mais chose bizarre, quand j'entre des données d'un utilisateurs, les données s'en vont comme ci elle allaient s'enregistrer dans ma BD mais je vais actualiser ma base, je ne vois pas les données enregistrer, cela est du à quoi svp? merci d'avance .
pour vous situer un peu sur mon travail, voici le code
<!doctype html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
<?php
if(isset($_POST['submit']))
{
$nom = htmlspecialchars(trim($_POST['nom']));
$password = htmlspecialchars(trim($_POST['password']));
$repeat = htmlspecialchars(trim($_POST['repeat']));
if($nom&&$prenom&&$dat_nais&&$email&&$message&&$password&&$repeat)
{ if (strlen($nom)>=4)
{ if (strlen($password)>=10)
{ if ($password==$repeat)
{
$password = md5($password);
mysql_connect('localhost','root','');
mysql_select_db('db_formulaire');
$query = mysql_query ("insert into utilisateur values('','$nom','$password')");
die('inscription terminée') ;
}
else echo "mots de passes differents";
}
else echo "les caractères doivent depassé 10 lettres";
}
else echo "les caractères doivent depassé 4 lettres";
}
else echo "veuillez remplir tous les champs";
}
?>
<title>formulaire d'inscription</title>
</head>
<body>
<form name="form1" action="php_html.php" method="post">
<table width="700" border="5" align="left" cellpadding="5" cellspacing="10" id="rafale" title="formulaire" >
<tr ><td colspan="2"><h2>FORMULAIRE D'INSCRIPTION</h2></td></tr>
<tr>
<td><label for="nom_user">Nom :</label></td>
<td><input type="text" name="nom" value="" title="entrez votre nom"></td>
</tr>
<tr>
<td><label for="password_user">mot de passe:</label></td>
<td><input type="password" name="password"></td>
</tr>
<tr>
<td><label for="repeat_pass">repeter mot de passe:</label></td>
<td><input type="password" name="repeat"></td>
</tr>
<tr align = "right">
<td><input type="submit" value="Envoi"></td>
</tr>
</table>
</form>
</body>
</html>
la rafale kw
        A voir également:         
- Formulaire d'inscription
- Whatsapp formulaire opposition - Guide
- Wetransfer gratuit sans inscription - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Twitter inscription - Guide
- Vinted inscription - Guide
2 réponses
                        
                    Salut,
Alors tu n'as aucun message d'erreur à l'affichage? Si tu observes l'événement du clic sur le bouton valider ( avec firebug par exemple) vois tu la requête POST? Le script que tu as posté est bien nommé php_html.php? Tu peux vérifier ta requête au moment de l'exécution en la mettant dans un variable.
Tu peux vérifier que tous les paramètres sont bien ceux attendus.
 
Utilises les balise < code ></ code > lorsque tu postes sur le forum ;)
Résolu? ===> [RESOLU]
    
                Alors tu n'as aucun message d'erreur à l'affichage? Si tu observes l'événement du clic sur le bouton valider ( avec firebug par exemple) vois tu la requête POST? Le script que tu as posté est bien nommé php_html.php? Tu peux vérifier ta requête au moment de l'exécution en la mettant dans un variable.
$query_str="insert into utilisateur values('','$nom','$password')";
echo $query_str;
$query = mysql_query ($query_str);
Tu peux vérifier que tous les paramètres sont bien ceux attendus.
Utilises les balise < code ></ code > lorsque tu postes sur le forum ;)
Résolu? ===> [RESOLU]
 
    
    
    
    
j'ai fais tout ce que vous m'avez recommandé mais aucun message d'erreur et pourtant toujours le même pepin