Login et mot de passe
fab0
Messages postés
35
Statut
Membre
-
oberion Messages postés 1255 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)
Mon fichier qui lie mon formulaire à ma base de donnée:
Voilà je sais que cela fait beaucoup mais ce serait vraiment cool que quelqu'un puisse m'aider.
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:
- Login et mot de passe
- Trousseau mot de passe iphone - Guide
- Mot de passe bios perdu - Guide
- Mot de passe administrateur oublié - Guide
- Réinitialiser pc sans mot de passe - Guide
- Generateur mot de passe - Télécharger - Sécurité