bonjour tout le monde
s'il vous plait vous pouvez m'aider à corriger l'erreur dans le code php suivant :
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
80
81
82
83
84
85
<?php
	//On verifie si le mot de passe et celui de la verification sont identiques
	if($_POST['password']==$_POST['passverif'])
	{
		//On verifie si le mot de passe a 6 caracteres ou plus
		if(strlen($_POST['password'])>=6)
		{
		//On verifie sil ny a pas deja un utilisateur inscrit avec le pseudo choisis
				$dn = mysql_num_rows(mysql_query('select idmembre from membre where login="'.$username.'"'));
				if($dn==0)
				{
					//On enregistre les informations dans la base de donnee
					if(mysql_query('insert into membre(idmembre, login, mdp,nom,prenom,mail,tel,fonction,etablissement,biographie,super , avatar, signup_date) values ('.$id.', "'.$username.'", "'.$password.'", "'.$nom.'","'.$prenom.'","'.$mail.'","'.$tel.'","'.$fct.'","'.$etab.'","'.$bio.'","'.$super.'" "'.$avatar.'", "'.time().'")'))
					{
						//Si ca a fonctionne, on naffiche pas le formulaire
						$form = false;
?>
<div class="message">Vous avez bien &eacute;t&eacute; inscrit. Vous pouvez dor&eacute;navant vous connecter.<br />
<a href="connexion.php">Se connecter</a></div>
<?php
					}
					else
					{
						//Sinon on dit quil y a eu une erreur
						$form = true;
						$message = 'Une erreur est survenue lors de l\'inscription.';
					}
				}
				else
				{
					//Sinon, on dit que le pseudo voulu est deja pris
					$form = true;
					$message = 'Un autre utilisateur utilise d&eacute;j&agrave; le nom d\'utilisateur que vous d&eacute;sirez utiliser.';
				}
			}
 
 
		else
		{
			//Sinon, on dit que le mot de passe nest pas assez long
			$form = true;
			$message = 'Le mot de passe que vous avez entr&eacute; contien moins de 6 caract&egrave;res.';
		}
	}
	else
	{
		//Sinon, on dit que les mots de passes ne sont pas identiques
		$form = true;
		$message = 'Les mots de passe que vous avez entr&eacute; ne sont pas identiques.';
	}
 
 
if($form)
{
	//On affiche un message sil y a lieu
	if(isset($message))
	{
		echo '<div class="message">'.$message.'</div>';
	}
	//On affiche le formulaire
?>
<div class="content">
    <form action="sign_up.php" method="post">
        Veuillez remplir ce formulaire pour vous inscrire:<br />
        <div class="center">
            <label for="username">Nom d'utilisateur</label><input type="text" name="username"   required /><br />
            <label for="password">Mot de passe<span class="small">(6 caract&egrave;res min.)</span></label><input type="password" name="password"  required /><br />
            <label for="passverif">Confirmer mot de passe<span class="small"></span></label><input type="password" name="passverif"  required /><br />
			<label for="nom">Nom<span class="small"></span></label><input type="text" name="nom" required /><br />
			<label for="prenom">Prenom<span class="small"></span></label><input type="text" name="prenom" required /><br />
            <label for="email">Email</label><input type="email" name="email" required  /><br />
			<label for="tel">Tel<span class="small"></span></label><input type="text" name="tel" /><br />
            <label for="avatar">Image perso<span class="small"></span></label><input type="text" name="avatar"  /><br />
			<label for="fct">Fonction<span class="small"></span></label><input type="text" name="fct" /><br />
			<label for="etab">Etablissement<span class="small"></span></label><input type="text" name="etab" /><br />
			<label for="bio">Biographie<span class="small"></span></label><textarea  name="bio"  /></textarea><br />
			<label for="super">Supervision<span class="small"></span></label><textarea   name="super" /></textarea><br />
            <input type="submit" value="Envoyer" />
			<input type="reset" value="Annuler" />
		</div>
    </form>
</div>
<?php
}
?>
Merci beaucoup d'avance pour vos réponses