Bonjour,
j'ai un champs qui persiste après validation et l'autre se vide après validation.
alors que je les ai codé de la même façon :
Le champ suivant persiste :
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 if(isset($_POST["tem_pseudo"])) {$tem_pseudo = $_POST['tem_pseudo'];} else { $tem_pseudo = "";} if(isset($_POST["tem_message"])) {$tem_message = $_POST['tem_message'];} else { $tem_message = "";} if(empty($tem_pseudo)) { $erreur_form[] = '<center><font color="red">'.$txt0343.'</font></center>';} if(empty($tem_message)) { $erreur_form[] = '<center><font color="red">'.$txt0202.'</font></center>';} if($secure != $_SESSION['securecode']) { $erreur_form[] = '<center><font color="red"><b>'.$txt0340.'</b></font></center>';} else { unset($_SESSION['securecode']);} <fieldset id="descr"> <legend> <?php echo $txt0344; ?></legend> <p class="double"> <label for="f1-mail" class="oblig">* <?php echo $txt0345; ?> : </label> <input type="text" id="f1-mail" name="tem_pseudo" value="<?php echo $tem_pseudo; ?>" onfocus="this.className='focus';" onblur="this.className='normal';" /> </p> <div class="bloc_text01"> <label for="f1-mail" class="oblig">* <?php echo $txt0309; ?> : </label> <p> </p> <textarea name="tem_message" value="<?php echo $tem_message; ?>" rows="8" cols="40"></textarea> </div> <p></p> <?php echo '<p class="double">'; echo '<label for="code-securite" class="oblig">* '.$txt0341.' </label>'; echo '<input type="text" id="code-securite" name="secure" onfocus="this.className=\'focus\';" onblur="this.className=\'normal\';" />'; echo '<div class="securicode"> <img src="securitecode.php" alt="Code de sécurité" /> </div>'; echo '</p>'; ?> </fieldset>
tandis que celui-ci se vide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <p class="double"> <label for="f1-mail" class="oblig">* <?php echo $txt0345; ?> : </label> <input type="text" id="f1-mail" name="tem_pseudo" value="<?php echo $tem_pseudo; ?>" onfocus="this.className='focus';" onblur="this.className='normal';" /> </p>
J'aimerais que ce dernier champs ne se vide pas après validation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <label for="f1-mail" class="oblig">* <?php echo $txt0309; ?> : </label> <p> </p> <textarea name="tem_message" value="<?php echo $tem_message; ?>" rows="8" cols="40"></textarea> </div>
Merco d'avance pour votre aide.
Partager