Rien ne s'écrit ans ma base de donnes mysql

tomadu67 -  
galou00 Messages postés 642 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Alors quand je rentre tout comme il faut dans le formulaire rien ne s'écrit dans ma base mysql s.V.P. aidez moi moi voici mon code.

<?php
if(isset($_POST['submit']))
{
$username = htmlspecialchars(trim($_POST['username']));
$password = htmlspecialchars(trim($_POST['password']));
$repeatpassword = htmlspecialchars(trim($_POST['repeatpassword']));
if($username&&$password&&$repeatpassword)
{
if($password==$repeatpassword)
{
if(strlen($password)>4)
{
$connect=mysql_connect('localhost','root','');
mysql_select_db('phplogin');

$reg = mysql_db_query("phplogin","INSERT INTO test VALUES('','$username','$password','$repeatpassword')");
die('Inscription terminée');
}else echo"Votre mot de passe est trop court";

}else echo"Vos mots de passe ne sont pas identiques";
}else echo "Veuillez saisir tous les champs";
$bdd = bd ();
}

?>
<html>
<head>
<title>CraftYourFaction/Accueil</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id=conteneur3>
<div id=header>
</div>
<div id=conteneur>
<div id=registeur>
<form method="POST" action="register.php">
<p>Votre pseudo en-jeu: </p>
<input type="text" name="username"/>
<p>Votre mot de passe</p>
<input type="password" name="password"/>
<p>Répétez votre mot de passe</p>
<input type="password" name="repeatpassword"/><br/><br/>
<input type="submit" name="submit" value="Valider"/>
</form>
</div>
</div>
<div id=footeur>
</div>
</div>
</body>
</html>
A voir également:

1 réponse

basti80 Messages postés 170 Date d'inscription   Statut Membre Dernière intervention   33
 
Le script ne renvoi pas d'erreur ?
0
tomadu67 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Non
0
tomadu67 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Le problème reste le même mais j'ai réussi a corrigez une erreur le code est celui-ci maintenant

<?php
if(isset($_POST['submit']))
{
$username = htmlspecialchars(trim($_POST['username']));
$password = htmlspecialchars(trim($_POST['password']));
$repeatpassword = htmlspecialchars(trim($_POST['repeatpassword']));
if($username&&$password&&$repeatpassword)
{
if($password==$repeatpassword)
{
if(strlen($password)>4)
{
$connect=mysql_connect('localhost','root','');
mysql_select_db('phplogin');

$reg = mysql_query("INSERT INTO test VALUES('','$username','$password','$repeatpassword')");
die('Inscription terminée');
}else echo"Votre mot de passe est trop court";

}else echo"Vos mots de passe ne sont pas identiques";
}else echo "Veuillez saisir tous les champs";
$bdd = bd ();
}
?>
<html>
<head>
<title>CraftYourFaction/Accueil</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id=conteneur3>
<div id=header>
</div>
<div id=conteneur>
<div id=registeur>
<form method="POST" action="register.php">
<p>Votre pseudo en-jeu: </p>
<input type="text" name="username"/>
<p>Votre mot de passe</p>
<input type="password" name="password"/>
<p>Répétez votre mot de passe</p>
<input type="password" name="repeatpassword"/><br/><br/>
<input type="submit" name="submit" value="Valider"/>
</form>
</div>
</div>
<div id=footeur>
</div>
</div>
</body>
</html>
0
galou00 Messages postés 642 Date d'inscription   Statut Membre Dernière intervention   80
 
Pas la peine de créer un topic en double. J'ai tenté de te répondre dans l'autre
0