Bonjour
Je recherche une fonction equivalente a goto ligne 12 en php. dans le code ci dessus je voudrai remplacer la ligne par un fonction goto ligne 12.
Gto 12 ou ->12 ne marche pas
formulaire.htlm
traitement.php
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 <html> <body> <form method="post" action="traitement.php"> <tr> <td> Nom : </td> <td> <input type="text" name="nom" size="30" maxlength="25"><br> </td> </tr> <tr> <td> Prenom : </td> <td> <input type="text" name="prenom" size="30" maxlength="25"><br> </td> </tr> <input type="submit" value="OK"> </form> </body> </html>
merci d avance.[/code]
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 <?php $nom = $_POST['nom']; $prenom = $_POST['prenom']; if ((strlen(trim($nom)) < 1) || preg_match('`[^a-z]`i', $nom)) { echo "le nom contient un caractère interdit ou est vide"; } elseif ((strlen(trim($nom)) >= 26) || preg_match('`[^a-z]`i', $nom)) { echo "il y a trop de caratere dans le champ nom"; } else { echo "tout est ok"; } if ((strlen(trim($prenom)) < 1) || preg_match('`[^a-z]`i', $prenom)) { echo "le prenom contient un caractère interdit ou est vide"; } elseif ((strlen(trim($prenom)) >= 26) || preg_match('`[^a-z]`i', $prenom)) { echo "il y a trop de caratere dans le champ prenom"; } else { echo "tout est ok"; } ?>
Partager