Bonjour,
J'ai chercher sur le forum et la Faq mais je n'ai pas trouvé ma reponse (j'ai peut etre mal chercher)? Je ne trouve pas mon bonheur sur internet non plus.
Je voudrais re remplir un formulaire si celui à été incorrectement remplie. J'ai donc definie mon formulaire comme ceci dans "Inscription.php"
Dans "VerificationInscription, je verifie les donné et agit.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <html> <form action="VerificationInscription.php" method="post"> nom : <input type='text' value='' name='Nom'><br> prenom : <input type='text' value='' name='Prenom'><br> <input type="submit" name="inscription" value="Inscription"> </form></td></tr> </html>
Code php : 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 <?php // on teste si le visiteur a soumis le formulaire if (isset($_POST['inscription']) && $_POST['inscription'] == 'Inscription') { $valid=1; /* booleen permettant de savoir si le formulaire est correctement rempli ou non.*/ // test du nom if(!empty($_POST['Nom'])) { /* du code */ } else { $err[] = "Veuillez remplir le champ specifiant votre nom<br/>\n"; $valid=0; } // test du prenom if(!empty($_POST['Prenom'])) { /* du code */ } else { $err[] = "Veuillez remplir le champ specifiant votre prénom<br/>\n"; $valid=0; } if ($valid) { /* du code */ } else { foreach ($err as $cle => $valeur) { echo $valeur."</br>"; } } } ?>
Voila, mon probleme se situe a cet endroit du code (le else rouge).
Je voudrais renvoyé les information correcte et les ré-inserer dans dans "Inscription.php".
Je voudrais si pôssible savoir si je peux faire de meme avec err[] ?
Je pesne que ce probleme concerne html et non php, d'ou ma pace dans ce post.
Merci de m'avoir lu.
Partager