Rebonjour,

Toujours sur mon code de formulaire, j'ai finalement eu une erreur que je n'arrive pas à régler, je dois être bigleux parce que pour une erreur comme un else, je pense qu'elle doit être évidente :/

Quand je teste mon code php, j'ai l'erreur suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Parse error: syntax error, unexpected T_ELSE in C:\wamp\www\vue\register_c.php on line 63
est ce que quelqu'un aurait une idée ?

voici mon code (la ligne qui bug (63) est indiqué en couleur rouge) :

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
else if ((isset($_POST['submit'])) AND ($_POST['submit'] == 'Envoyer'))
			{
			
		if (((($_POST['pseudo'])) == "") OR (!(preg_match("#^[a-zA-Z]+[a-zA-Z0-9 ]{0,}$#", $_POST['pseudo']))) OR ($nb_pseudo != NULL))
			{
			$_SESSION['pseudo_ok'] = false;
			
		if ((($_POST['pseudo'])) == "")
			{
				$_SESSION['pseudo_wrote'] = false;
			}
		else
			{
				$_SESSION['pseudo_wrote'] = true;
			}
			
		if (!(preg_match("#^[a-zA-Z]+[a-zA-Z0-9 ]{0,}$#", $_POST['pseudo'])));
			{
				$_SESSION['pseudo_valid'] = false;
			}
		               else //ligne qui ne fonctionne pas!
			{
				$_SESSION['pseudo_valid'] = true;
			}
 
		if ($nb_pseudo != NULL)
			{
				$_SESSION['pseudo_not_exist'] = false;
			}
		else
			{
				$_SESSION['pseudo_not_exist'] = true;
			}
			}
		else
			{
				$_SESSION['pseudo_ok'] = true;
			}
Merci d'avance!

Edit : Je précise que tout ce qu'il y a avant, c'est juste une condition avec les accolades au bon endroit if blabla { bloublou } puis mon else if du haut!