Salut a tous!!!
Voila J'EN AI MARRE!!!!Ca fait 1 semaine que j'essaie par des tutos et tout le bordel de faire un formulaire d'inscription pour mon site mais j'arrive po !!! La page html arrive bien je rentre les données et tout puis elles passent par la page php pour arriver sur ma base de données!!! Le probleme c'est que la ligne qu'il enregistre (car il en crée une quend même --> connexion ok) est vierge!!!!Voici mes 2 codes. La table est tbl_user et les champs sont : id(auto increment), nom, prenom, pseudo, login, pwd, email, pg_perso ! Merci d'avance!!!Je n'ai jamsi fait de php ni de mysql avant ca!! ^^ Voici mes codes:
<html>
<title>
Inscription
</title>
<body>
<p align=center>
<form method="post" action="inscription.php">
Nom :
<input type="text" name="nom"><br>
Prénom :
<input type="text" name="prenom"><br>
Pseudo :
<input type="text" name="pseudo"><br>
Login :
<input type="text" name="login"><br>
Mot de passe :
<input type="text" name="pwd"><br>
Email :
<input tupe="text" name="email"><br>
Page perso :
<input type="text" name="pg_perso"><br>
<input type="submit" name="submit" value="Envoyer">
</form>
</p>
</html>
<?
//connexion à la base
$db = mysql_connect('xxxxxx','xxxxxxxx','xxxxxxxx') or die ('erreur de connexion');
//sélection de la base
mysql_select_db('xxxxxxxxx',$db);
//J'identifie les variables
$nom = $_post["nom"];
$prenom = $_post["prenom"];
$pseudo = $_post["pseudo"];
$login = $_post["login"];
$pwd = $_post["pwd"];
$email = $_post["email"];
$pg_perso = $_post["pg_perso"];
//J'envoie la requête d'insertion des données
mysql_query("INSERT INTO tbl_user (id,nom,prenom,pseudo,login,pwd,email,pg_perso) VALUES (' ','$nom','$prenom','$pseudo','$login','$pwd','$email','$pg_perso')");
//Je récupère les données du formulaire
echo 'Bonjour $prenom , merci pour votre inscription et bienvenue sur le site de DjGje. Vous pouvez maintenant vous logger normalement!';
//on ferme la connexion
mysql_close();
?>
MERCI ENCORE!!!!
++
DjGje