Enregistrement des données dan s une table

Fermé
delmotte62 Messages postés 1 Date d'inscription lundi 29 octobre 2007 Statut Membre Dernière intervention 29 octobre 2007 - 29 oct. 2007 à 15:07
 INTERAX5 - 15 déc. 2007 à 00:30
Bonjour,
j'ai crée
- un formulaire "d'inscription" en html :
-un formulaire en php:
-une table "inscription" dans ma base :
Le probleme est q'une fois le tout installé les données ne sont pas enregistées dans ma table quand un visiteur s'inscrit sur mon site.
Je doit le faire manuellement
je ne compremd pas d'ou vient l'erreur.
pourriez vous m'aider s'il vous plait.
Voici mon formulaire:

CREATE TABLE inscription (
   id INT NOT NULL AUTO_INCREMENT,
   civilité VARCHAR(20)NOT NULL,
   nom VARCHAR(20)NOT NULL,
   prenom VARCHAR(20)NOT NULL,
   age VARCHAR(10)NOT NULL,
   adresse VARCHAR(100)NOT NULL,
   adresse_suite VARCHAR(100)NOT NULL,
   ville VARCHAR(100)NOT NULL,
   departement VARCHAR(40)NOT NULL,
   pays VARCHAR(40)NOT NULL,
   code_postal VARCHAR(20)NOT NULL,
   Téléphone VARCHAR(20)NOT NULL,
   email VARCHAR(40)NOT NULL,
   confirmationemail VARCHAR(100)NOT NULL,
   pseudo VARCHAR(20)NOT NULL,
   passe VARCHAR(20)NOT NULL,
   confirmationpasse VARCHAR(20)NOT NULL,
   PRIMARY KEY(id)
);

avec ceci:
<?php
// On vérifie si le formulaire est soumis 
if(isset($_POST[name='submit'])){ 
    // Données de connexion 
    $table="inscription"; 
    $localhost="localhost"; 
    $login="***********"; 
    $pass="**********"; 
    $database="**********"; 
    // Récupération des données du formulaire 
    $civilité=$_POST['cicilité']; 
    $nom=$_POST['nom'];
    $prénom=$_POST['prenom'];
    $age=$_POST['age'];
    $adresse=$_POST['adresse'];
    $adresse_suite=$_POST['adresse suite'];
    $ville=$_POST['ville'];
    $departement=$_POST['departement'];
    $pays=$_POST['pays'];
    $code_postal=$_POST['code postale'];
    $telephone=$_POST['telephone'];
    $email=$_POST['email'];
    $confirmation_email=$_POST['confirmation email'];
    $pseudo=$_POST['pseudo'];
    $motdepasse_POST['mot de passe'];
    $confirmation_mot_de_passe_POST['confirmation mot de passe'];
    $condition_d_inscription=$_POST['condition dinscription'];
	// connexion à votre base de données
    $pwd = "**********" ; 
    $mysql_link=mysql_connect(" localhost", "**********", "**********");
    mysql_select_db("**********", $mysql_link);
    // Requte SQL 
    $sql = "INSERT INTO $table (civilite,nom,prenom,age,adresse,adresse suite,ville,departement,pays,code postale,
	telephone,email,confirmation email,pseudo,mot de passe,confirmation mot de passe,condition d'inscription)
	VALUES (".$civilite.",".$nom.",".$prenom.",".$age.",".$adresse.",".$adresse_suite.",".$ville.",".$departement.",".$pays.",
	".$code_postale.",".$telephone.",".$email.",".$confirmation_email.",".$pseudo.",".$mot_de_passe.",
	".$confirmation_mot_de_passe.",".$condition_d_inscription.",)"; 
    // On execute la requete 
    if($req = mysql_query($sql,$db)){ 
    ?> 
Enregistrement effectué  
<? 
    } 
    else{ 
    ?> 
Erreur lors de l'enregistrement  
<? 
    }  
// On ferme la DB 
 mysql_close($db);
} 
else{ 
?> 
<form action="inscription.php" enctype="multipart/form-data" method="post"> 
  <input name="civilite" type="text"> 
  <input name="nom" type="text"> 
  <input name="prenom" type="text">
  <input name="age" type="text">
  <input name="adresse" type="text">
  <input name="adresse suite" type="text">
  <input name="ville" type="text">
  <input name="departement" type="text">
  <input name="pays" type="text">
  <input name="code postale" type="text">
  <input name="telephone" type="text">
  <input name="email" type="text">
  <input name="confirmation email" type="text">
  <input name="pseudo" type="text">
  <input name="mot de passe" type="text">
  <input name="confirmation mot de passe" type="text">
  <input name="confirmation d'inscription" type="text">
  <input name="submit" type="submit"value="envoyer">
  <input name="reset" type="reset"value="effacer"> 
</form> 
<?
} 
?> 

et pour finir
<html>
<!-- Date de création: 27/08/2007 -->
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  <title></title>
  <meta name="description" content="">
  <meta name="keywords" content="">
  <meta name="author" content="Anotherone">
  <meta name="generator" content="WebExpert 6">
</head>
<body>
<form method="post" action="inscription.php"></form>
<FORM ACTION="[http://]********************************.exe" METHOD="post">
<INPUT TYPE="hidden" SIZE="50" NAME="Sender" VALUE="****************.org">
<INPUT TYPE="hidden" SIZE="50" NAME="TO" VALUE="*******************">
<INPUT TYPE="hidden" SIZE="50" NAME="Blat_Subject"VALUE="Inscription">
<INPUT TYPE="hidden" SIZE="50" NAME="SERVER"VALUE="********.com">
<INPUT TYPE="hidden" NAME="Blat_success" VALUE="http://www.***********org/pages/confirmation_envie_emailpag.html">
<INPUT TYPE="hidden" NAME="Blat_failure" VALUE="http://www.***********.org/pages/page_s_inscrirepag.html">
<INPUT TYPE="hidden" NAME="Blat_Mime" VALUE="Y">
<br><br><br><br>
Vous êtes ici:  <a href="http://www.*************org/pages/index.htmlpag.html">Accueil:</a>
  <font color="#800080"><u>Inscription:</u></font>
<hr size="5" noshade>
<font size="+3"><b><i>Formulaire d'inscription:</i></b></font>
<hr size="5" noshade>
les champs marqués d'un * sont obligatoires:
<br><br>Civilité: <sup>(*)</sup>
<select name="Civilite">
	<option value="Mr"> Mr</option>
	<option value="Mme"> Mme</option>
	<option value="Melle"> Melle</option>
</select>
<br><br>Nom: <sup>(*)</sup>
<br><input type="text" name="Nom" size="40" maxlength="256">
<br>Prénom: <sup>(*)</sup>
<br><input type="text" name="Prenom" size="40" maxlength="256">
<br>Age: <sup>(*)</sup>
<br><select name="Age">
    	<option value="18-20"> 18-20</option>
    	<option value="21-25"> 21-25</option>
    	<option value="26-30"> 26-30</option>
    	<option value="31-35"> 31-35</option>
    	<option value="36-40"> 36-40</option>
    	<option value="41-45"> 41-45</option>
    	<option value="46-50"> 46-50</option>
    	<option value="51-55"> 51-55</option>
    	<option value="56-60"> 56-60</option>
    	<option value="61-65"> 61-65</option>
    	<option value="66-70"> 66-70</option>
		<option value="71 et plus">71 et plus</option>
    </select>
<br>Adresse: <sup>(*)</sup>
<br><input type="text" name="adresse" size="40" maxlength="256"> 
<br>Adresse suite: <sup>(*)</sup>
<br><input type="text" name="adresse suite" size="40" maxlength="256"> 
<br>Ville: <sup>(*)</sup>
<br><input type="text" name="ville" size="40" maxlength="256">
<br>Département: <sup>(*)</sup> 
<br><input type="text" name="département" size="40" maxlength="256">
<br>Pays: <sup>(*)</sup>
<br><input type="text" name="pays" size="40" maxlength="256">
<br>Code postal: <sup>(*)</sup>
<br><input type="text" name="code postal" size="40" maxlength="256">
<br>Téléphone: <sup>(*)</sup>
<br><input type="text" name="téléphone" size="40" maxlength="256">
<br>Email: <sup>(*)</sup>
<br><input type="text" name="email" size="40" maxlength="256">
<br>Confirmation email: <sup>(*)</sup>
<br><input type="text" name="confirmation email" size="40" maxlength="256">
<br>Pseudo: <sup>(*)</sup>
<br><input type="text" name="pseudo" size="40" maxlength="256">6 caractères minimum:
<br>Mot de passe: <sup>(*)</sup> 
<br><INPUT TYPE="password" NAME ="pss" SIZE= "40" maxlength=256>6 caractères minimum:
<br>Confirmation mot de passe: <sup>(*)</sup> 
<br><INPUT TYPE="password" NAME ="pss" SIZE= "40" maxlength=256>6 caractères minimum:
<br>Conditions d'inscription: <sup>(*)</sup>
<br><textarea name="Conditionsdinscription" cols="90" rows="5">
                                     Chers visiteurs.
Pour des raisons de sécurité et pour eviter toutes fraudes votre inscription sera prise en compte dans un délai de 24 Heures maximun afin que nos services puissent effectuer les vérifications d'usage.
Dans ce délai un email vous sera adressé contenant un lien pour valider votre inscription et activer votre compte.
Pour toutes autres demandes veuillez nous contacter en remplissant le formulaire de contact mis a votre disposition ce trouvant a la page contact de notre site.
Merci de votre visite.   
le responsable.
</textarea>                                                                                                                                                                                                                                 	
<br><input type="checkbox" name="Accepterlesconditions" value="Accepter les conditions:"> Accepter les conditions:                                                                                                     
<br><br><input type="submit" value="envoyer">
<input type="reset" value="Effacer">
<br><br><br><br><br><br><br><br><br>

<font size="+1"><center>Copyright © *******************.org 2007</center></font>       
</form>
</body>
</html>

merci d'avance pour toutes vos réponses
Cordialement.
A voir également:

1 réponse

ecrit moi a interax5@interaxcom.com si ta besoin d'info encor
0