je dois créer des pages php

la premiere demende a l'utilisateur de rentrer son login ou de créer un compte.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
<html> 
<head> 
<title>WebJeff - Espace membre</title> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
</head> 
 
<body bgcolor="#FFFFFF"> 
<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> 
</body> 
</html>

La deuxieme consiste à l'utilisateur de choisir les différentes caractéristique définit dans les listes deroulante,checkbox,zone de saisie...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
 
 
<html> 
<head> 
<title>Création d'un compte</title> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
<link href="../essai/archi.css" rel="stylesheet" type="text/css"> 
</head> 
 
<body bgcolor="#FFFFFF"> 
<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> 
 
    <option <?php if($LieuIns == "Saint-Froult") { echo " selected"; } ?>>Saint-Froult 
    </option> 
    <option <?php if($LieuIns == "Saint-Hippolyte") { echo " selected"; } ?>>Saint-Hippolyte 
    </option> 
 
    <option <?php if($LieuIns == "Saint-Jean-d'Angle") { echo " selected"; } ?>>Saint-Jean-d'Angle</option> 
    <option <?php if($LieuIns == "Saint-Nazaire-sur-Charente") { echo " selected"; } ?>>Saint-Nazaire-sur-Charente</option> 
    <option <?php if($LieuIns == "Soubise") { echo " selected"; } ?>>Soubise</option> 
    <option <?php if($LieuIns == "Yves") { echo " selected"; } ?>>Yves</option> 
  </select> 
  <br> 
  <br> 
  <br> 
  Saisissez votre lieu de résidence : <input name="LieuRes"> 
  <br> 
  <br> 
  <br> 
  Dans quelle tranche d'âge vous situez vous ? <select name="TranchAge"> 
    <option <?php if($TranchAge == "10-14") { echo " selected"; } ?>>10-14 
  p if($TranchAge == "26-60") { echo " selected"; } ?>>26-60 
    </option> 
    <option <?php if($TranchAge == "61 et +") { echo " selected"; } ?>>61 et + 
    </option> 
  </select> 
  <br> 
  <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> 
  <br> 
  Quelle est votre activité professionnelle ? <select name="Activ"> 
    <option <?php if($Activ == "Scolaire") { echo " selected"; } ?>>Scolaire 
    </option> 
 
    <option <?php if($Activ == "Retraité") { echo " selected"; } ?>>Retraité 
    </option> 
  </select> 
  <br> 
  <br> 
<input type="checkbox" name="Charte[]" value="Adhère_Charte" />Accepter la charte d'adhésion<br> 
  <br> 
  <br> 
  <br> 
  <br> 
 
</p> 
</form> 
<font face="Verdana" size="2"><a href="confirm.php">Créer un nouveau compte</a></font> 
</div> 
</body> 
</html>

La troisieme page doit générer un login puis enregistrer les selections de l'utilisateur de la page deux et le login dans ma BDD

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
 
 
<html> 
<head> 
<title>Espace membre</title> 
<link href="../partage%20steph/archi.css" rel="stylesheet" type="text/css"> 
</head> 
<body> 
<center> 
<? 
require("conf.php"); 
 
// 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); 
} 
 
 
// 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;} 
 
 
//Retourne à la page du formulaire si certain champ son vide 
if($pseudo_membre==""){ 
    echo "Vous devez choisir un pseudo<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 
$requete=mysql_db_query($sql_bdd,"insert into Inscription (LieuInscrip,LieuRes,Age,Sex,Activite,Login) values ($LieuIns\",\"$LieuRes\",\"$TranchAge\",\"$Sexe\",\"$Activ\",\"$Login\")",$db_link) or die(mysql_error()); 
} 
?>



La page 1 et 2 fonction, le probléme est que la page 3 n'enregistre pas les données dans ma BDD.
Merci