Login et mot de passe

fab0 Messages postés 35 Statut Membre -  
oberion Messages postés 1255 Statut Membre -
Bonsoir tout le monde

Je souhaite verifier dans ma base de donnée si l email de l utilisateur qui s inscrit via mon formulaire n existe déjà pas dans ma base de donnée et si c est le cas lui envoyer son nom et son mot de passe qui lui permettront de se connecter à son espace perso.

j ai déjà créé mon formulaire, je vérifie chaque champ à l aide du javascript. Je récupère bien toutes les données saisis par l utilisateur à l aide du fichier "inscription_au_parti_query.php"

Voici mon code

Formulaire:

(Je vous ai épargné la partie javascript)

<body link="#FFCC33" vlink="#FFFFFF" alink="#FF0000">
<table width="900" height="100%" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr>
    <td><table width="575"  height="550" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr>
    <td background="../logo/formulaire.gif">
	
	
	<form action="inscription_au_parti_query.php" method="post" name="form_1">
	
			<table width="540" border="0" cellspacing="0" cellpadding="0" align="center" class="medium">
  <tr>
    	<td>Nom : </td>
    	<td> <input  type="text" name="nom" size="20" maxlength="19" value=""></td>
  </tr>
  <tr>
    	<td> Prénom : </td>
    	<td><input type="text" name="prenom" size="20" maxlength="19"></td>
  </tr>
  
  <tr>
    	<td> Email : </td>
    	<td><input type ="text"  maxlength="30"  size = "35"name="email"></td>
  </tr>
  <tr>
    	<td> Adresse (Rue, Bvd,...) : </td>
   		 <td> <input name="adresse" type="text" size="25" maxlength="24"></td>
  </tr>
  <tr>
		 <td>  Ville : </td>
    	<td><input name="ville" type="text" size="25" maxlength="24"></td>
  </tr>
  <tr>
    	<td>  Code postal : </td>
    	<td><input name="cp" type="text" size="5" maxlength="5"></td>
  </tr>
  <tr>
    	<td>Téléphone fixe : </td>
    	<td><input name="tel_fixe" type="text" size="10" maxlength="10"></td>
  </tr>
  <tr>
    	<td>Téléphone portable : </td>
		<td><input name="tel_port" type="text" size="10" maxlength="10"></td>
  </tr>
  <tr>
    	<td>Profession : </td>
    	<td><select name="metiers">
          		<option value="">faites votre choix</option>
          		<option value="ouvrie">Ouvrié</option>
          		<option value="technicien">Technicien</option>
          		<option value="cadre">Cadre</option>
          		<option value="profession_liberale">Profession libérale</option>
        		</select>
		</td>
  </tr>
  <tr>
    	<td>	Code secret (6 lettres Max.): </td>
    	<td><input name="mdp" type="password" size="6" maxlength="6"></td>
  </tr>
   <tr>
    	<td>Etat civil : </td>
    	<td><select name="civils">
         		 <option value="">faites votre choix</option>
				  <option value="marie">Marié(e)</option>
          		<option value="celibataire">Célibataire</option>
         		 <option value="concubinage">Concubinage</option>
          		<option value="pacs">Pacs</option>
        		</select>
		</td>
  </tr>
  <tr>
  		<td>Homme : </td>	
		<td><input name="sexe" type="radio" value="H" checked></td>
	</tr>
 	<tr>
		<td>Femme : </td>	
		<td><input name="sexe" type="radio" value="F"></td>
	</tr>
	<tr>
		<td>Age : </td>
		<td><input name="age" type="text" size="3" maxlength="3"></td>
	</tr>
	<tr>
		<td>Niveau d'étude : </td>
		<td><select name="etudes">
          		<option value="">faites votre choix</option>
          		<option value="bep">BEP</option>
          		<option value="bac">BAC</option>
          		<option value="bac_p">BAC Pro</option>
          		<option value="bac+">BAC + </option>
        		</select>
		</td>
	</tr>	
	<tr>
		<td colspan = "2">Mode d'inscription :</td>
	</tr>
	<tr>
		<td >Ouvert : <input name="inscription" type="radio" value="O" checked></td>
		<td>Caché : <input name="inscription" type="radio" value="C"></td>
	</tr>
	<tr>
		<td>Commentaires : </td>
		<td><textarea name="commentaire" cols="35" rows="5"></textarea></td>
	</tr>
	
	<tr>
		<!-- <td>Un courrier de confirmation vous sera envoyé, encore merci et à bientôt :</td>
		<td align="center"><input name="envoi" type="submit" value="Envoyez" class= "bouton"></td> -->
	</tr>
</table>
</form>
<a href="javascript:test()">envoyez</a>
 </td>
  </tr>


Mon fichier qui lie mon formulaire à ma base de donnée:

<?php

	include ("../fonction_php_mysql/fonction.php");
	 ouvreBase();
	
 $requete = "INSERT INTO adherents VALUES (null,'".$_POST["nom"]."',
 '".$_POST["prenom"]."','".$_POST["email"]."',
 '".$_POST["adresse"]."','".$_POST["ville"]."',
 '".$_POST["cp"]." ','".$_POST["tel_fixe"]."',
 '".$_POST["tel_port"]."','".$_POST["metiers"]."','".$_POST["mdp"]."','".$_POST["civils"]."',
 '".$_POST["sexe"]."','".$_POST["age"]."','".$_POST["etudes"]."',
 '".$_POST["inscription"]."','".$_POST["commentaire"]."')";
 
 ////////////////////test la requête//////////////////////////////////////////////////////
 echo "$requete";

 /////////////////////////////////////////////////
$result = mysql_query($requete);
if ($result ==0) echo ("Impossible d'effectuer la requete");
fermerBase();
?>


Voilà je sais que cela fait beaucoup mais ce serait vraiment cool que quelqu'un puisse m'aider.
A voir également:

1 réponse

oberion Messages postés 1255 Statut Membre 249
 
Bonjour,

Quelle est ta question ?
Ou est le probleme ?

Cdlt.
0