Besion d'aide pour newbie
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
hello, besion d'aide
Si quelqu'un peux trouver les erreurs: les données de la page 2 ne s'enregistre pas sur ma BD phpMyAdmin.
Première page: valider à partir du login (préalablement créer) ou création login (vers page 2).
Deuxiéme page: Choisir les différentes caractéristiques proposé pour valider l'inscription.
Troisiéme page:
- création et affichage du login
- enregistrement des données de la page 2 dans la BD
Si quelqu'un peux trouver les erreurs: les données de la page 2 ne s'enregistre pas sur ma BD phpMyAdmin.
Première page: valider à partir du login (préalablement créer) ou création login (vers page 2).
<div align="center"><b><font face="Verdana" size="2">Pour entrer dans l'espace membre, saisissez votre login</font></b> <form method="post" action="login.php"> <b><font face="Verdana" size="1">Login</b> <br> <input type="text" name="pseudo_membre"> <br> <br> <input type="submit" name="Submit" value="Entrer"> </form> <font face="Verdana" size="2"><a href="FormInscription.php">Créer un nouveau compte</a></font> </div>
Deuxiéme page: Choisir les différentes caractéristiques proposé pour valider l'inscription.
<html>
<head>
<title>Création d'un compte</title>
</head>
<div align="center">
<br>
<span class="titrerouge">Formulaire de création d'un compte</span>
<br>
</p>
<form method="POST" action="confirm.php" class="txtnorm">
<p>
<br>
<br>
Séléctionner votre lieu d'inscription : <select name="LieuInscription">
<option <?php if($LieuIns == "Beaugeay") { echo " selected"; } ?>>Beaugeay
</option>
<option <?php if($LieuIns == "Cabariot") { echo " selected"; } ?>>Cabariot
</option>
</select>
<br>
Saisissez votre lieu de résidence : <input name="LieuRes">
<br>
Dans quelle tranche d'âge vous situez vous ? <select name="TranchAge">
<option <?php if($TranchAge == "10-14") { echo " selected"; } ?>>10-14
</option>
<option <?php if($TranchAge == "15-18") { echo " selected"; } ?>>15-18
</option>
</select>
<br>
<br>
De quel sexe êtes-vous ? <input type="radio" name="Sexe" value="Homme">
Homme
<input type="radio" name="Sexe" value="Femme">
Femme<br>
<br>
Quelle est votre activité professionnelle ? <select name="Activ">
<option <?php if($Activ == "Scolaire") { echo " selected"; } ?>>Scolaire
</option>
<option <?php if($Activ == "Etudiant") { echo " selected"; } ?>>Etudiant
</option>
</select>
<br>
<br>
<input type="checkbox" name="Charte[]" value="Adhère_Charte" />Accepter la charte d'adhésion<br>
<br>
</p>
</form>
<td><input type="submit" name="Submit" value="Créer un nouveau compte"></td>
</div>
</body>
</html>
Troisiéme page:
- création et affichage du login
- enregistrement des données de la page 2 dans la BD
<html>
<?
require("conf.php");
$LieuIns= $_POST['LieuIns'];
$LieuRes= $_POST['LieuRes'];
$TranchAge= $_POST['TranchAge'];
$Sexe= $_POST['Sexe'];
$Activ= $_POST['Activ'];
// CONNEXION A LA BASE DE DONNEE
$db_link = @mysql_connect($sql_serveur,$sql_user,$sql_passwd);
if(!$db_link) {echo "Connexion impossible à la base de données <b>$sql_bdd</b> sur le serveur <b>$sql_server</b><br>Vérifiez les paramètres du fichier conf.php"; exit;}
// Fonction de génération de login
function Login() {
srand(time());
$a="abcdefghijklmnopqrstuvwxyz0123456789";
for($i; $i<=7; $i++) {
$Login.=substr($a, (rand()%(strlen($a))),1);
}
return($Login);
}
//Retourne à la page du formulaire si certain champ son vide
if($pseudo_membre==""){
echo "Vous devez remplire tous les champs<br><br><a href=\"javascript:window.history.back()\">Retour</a>";exit;
} else {
$login=Login();
if (!empty($login)) {
echo $login."<br>\n";
}
$id=ID();
//Mettre à jour la table
$req="insert into Inscription (LieuInscrip,LieuRes,Age,Sex,Activite,Login) values (\"$_POST[LieuIns]\",\"$_POST[LieuRes]\",\"$_POST[TranchAge]\",\"$_POST[Sexe]\",\"$_POST[Activ]\",\"$Login\")";
$requete=mysql_db_query($sql_bdd,$req,$db_link) or die(mysql_error());
echo $req;
}
?>
A voir également:
- Besion d'aide pour newbie
- Installer CURL sous Debian 6 en console SSH (newbie) - Forum Debian