Rentrer des infos dans bdd ^ptit probleme^

Fermé
houdyerpierre Messages postés 17 Date d'inscription samedi 1 mars 2008 Statut Membre Dernière intervention 2 mars 2008 - 2 mars 2008 à 14:45
jonastuces Messages postés 45 Date d'inscription vendredi 18 mai 2007 Statut Membre Dernière intervention 30 décembre 2010 - 2 mars 2008 à 22:23
Bonjour,

Voilà dans ma page j'ai mis des fonction pour s'enregistrer exemple quand un nouveau souhaite s'inscrire il ecrit son pseudo , son mdp et son adresse , ses infos là se mettent directement dans ma bdd..
Dans ma BDD j'ai plusieurs fichier avant de selectioner ma table "membre"
ce fichier s'appel 'test'
bref
sa ne marche pas, si vous voyez une erreur merci de me l'indiquer..
Merci d'avanace
<body>
<div id="site">
    <div id='header'></div> <!-- pour la version avec le terminal : id="header-terminal", le changement ce Fera automatiquement -->
    <div id="left">
        <div id="contenu">

<form name=inscription1 action='inscription.php' method=post>
<div id='affichage_inscription' style='display:block;'>
<br>
<table border=0>
<?php // TOUJOURS METTRE PHP !!!
$db = mysql_connect('localhost','houdyerpierre','vii2s8di') or die ('erreur de connexion');
mysql_select_db('test',$db);
$db=mysql_query(INSERT INTO `membre`(`pseudo`,`mdp`, `email`) VALUES ('".$pseudo."','".$mdp."', '".$email."')
// INUTILE
//mysql_close('localhost','houdyerpierre','vii2s8di');
?> 

<tr><td valign=top>
<b>Pseudo</b></td><td><input type=text name='pseudo_p' size=50 ></b></td></tr>

<tr><td valign=top>
<b>Mot de passe</b></td><td>
<input type=password name='pass' size=50></td></tr>

<tr><td valign=top>
<b>Retaper votre Mot de passe</b></td><td>
<input type=password name='pass_confirm' size=50></td></tr>


<tr><td valign=top>
<b>Adresse E-mail</b></td><td>
<input type=text name='email' size=50 > </td></tr>


<tr><td colspan=2 style='text-align:right;'><input type=button name='vld' onclick='verif_ins();' value='Page Suivante' class='go_btn'></div></td></tr>
</table>
</div>
<input type=hidden name=pg value=1>
<input type=hidden name='avt' value=0>
     
    
 </div>
    </div>
</div>
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-84027-3";
urchinTracker();
</script>
</body>
?>
</html>

1 réponse

jonastuces Messages postés 45 Date d'inscription vendredi 18 mai 2007 Statut Membre Dernière intervention 30 décembre 2010 24
2 mars 2008 à 22:23
Bonsoir,

Si je comprends bien ton code, tout est dans le même fichier.
Or lorsque tu clique sur le bouton "Page Suivante", le formulaire appel la page "inscription.php".
C'est dans cette page que dois figurer la partie php

<?php // TOUJOURS METTRE PHP !!!
$db = mysql_connect('localhost','houdyerpierre','vii2s8di') or die ('erreur de connexion');
mysql_select_db('test',$db);
$db=mysql_query(INSERT INTO `membre`(`pseudo`,`mdp`, `email`) VALUES ('".$pseudo."','".$mdp."', '".$email."')
// INUTILE
//mysql_close('localhost','houdyerpierre','vii2s8di');
?>

Juste avant cette partie de code, tu dois récupérer les valeurs des champs du formulaire en faisant :
$pseudo = $_POST['pseudo_p'];
$mdp$=$_POST['$pass'];
$email = $_POST['email'];


Bonne soirée.
0