Se connecter / S'enregistrer
Votre question

Enregistrer des utilisateurs dans ma base de données[résolu]

Tags :
  • Mot de passe
  • Programmation
Dernière réponse : dans Programmation
25 Janvier 2008 02:42:14

Bonsoir,

Alors j'ai fait une page inscription, pour un site, et dedans j'ajoute l'utilisateur une fois qu'il submit le formulaire. Le submit fonctionne, l'utilisateur est bien redirrigé vers l'index du site, mais il n'est pas ajouté a la bdd... Je précise que lorsque je rentre la requete directement dans phpmyadmin, l'utilisateur est bien ajouté, donc la requete n'est pas le probleme.
J'ai essayé d'enlever les "try { } catch () { }" pour voir l'erreur php directement mais aucune erreur n'est émise, pourtant l'utlisateur n'est toujours pas ajouté...

Quelqu'un peut-il m'aider je n'arrive pas a trouver l'erreur :s

Merci, bonne nuit a vous!

Autres pages sur : enregistrer utilisateurs base donnees resolu

26 Janvier 2008 00:31:11

salut je te donne un exemple
voici un formulaire

<form action="inscription.php" method="post" Name="form1" class="Style1" onSubmit="return verif()">
<pre>Nom : <input type="text" name=nom size=25></pre>
<pre>Prenom : <input type="text" name=prenom size=25>

age : <input type="int" name=age size="5" >

Login : <input name=login size=15>

Mot de passe : <input type="password" name=motp1 size=15>

Confirmer : <input type="password" name=motp2 size=15>
mot de passe</pre>
<pre>email : <input name=email size=15></pre>
<pre>entrer l'email de 2 amis:</pre>
<pre>email 1: <input name=email1 size=15> email 2: <input name=email2 size=15>
</pre>
<input type="submit" value="Valider"/></br></br>
</form>

et voici la page php
mais avant je verifie que les donnees sont remplis




<?php

if ((empty($_POST["login"])) || (empty($_POST["motp1"])) )
{
echo" Il faut remplir les champs necessaires (Login et mot de passe)!!";
echo' <A HREF="inscrire.php"> <center><h3>retour</center></h3> </A>' ;
exit;
}
if($_POST['motp1']!=$_POST['motp2'])
{
echo"Svp verifier votre mot de passe!! ";
echo' <A HREF="inscrire.php"> <center><h3>retour</center></h3> </A>' ;
}

else
{
$lien = mysql_connect("nomserveur","loginserveur");
if ($lien ==0)
exit("impossible d'etablir la connexion");
if(mysql_select_db("abase", $lien) == 0)
exit("impossible de se connecter a la base");


$login = $_POST['login'];
$motp = $_POST['motp1'] ;
$nom = $_POST['nom'];
$prenom = $_POST['prenom'] ;
$age = $_POST['age'];
$email= $_POST['email'];
$email1 = $_POST['email1'];
$email2= $_POST['email2'];
$email3 = $_POST['email3'];




if(mysql_query("insert into membre (login,motpass,nom,prenom,age,email,email1,email2,email3)
values ('$login','$motp','$nom','$prenom','$age','$email','$email1','$email2','$email3')")==0)
{
echo "erreur d'insertion ,login existe deja";
echo' <A HREF="inscrire.php"> <center><h3>retour</center></h3> </A>' ;
}
else
{
echo ' <center class="Style3">
<h1 class="Style4"><font color="#FF0000">
<marquee width="800" behavior="alternate">
Cool vous etes inscrit veillez clicker ci-dessous pour vous connecter
</marquee></font></h1>
</center>
<center>';
echo'<A HREF="login_inscrit.php"><center><h3>connexion</center></h3> </A>' ;
}


if (mysql_close()==false)
exit("Fermeture impossible de la base");




}
?>


il des chose pas trop utilte comme cool..........vous connecter
26 Janvier 2008 01:13:47

Merci de me tenir informer
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS