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 :
est ce que quelqu'un aurait une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2Parse error: syntax error, unexpected T_ELSE in C:\wamp\www\vue\register_c.php on line 63
voici mon code (la ligne qui bug (63) est indiqué en couleur rouge) :
Merci d'avance!
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; }
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!
Partager