J'ai un petit souci que je qualifierai de "bizaroïd" ; je m'explique...
J'ai un formulaire avec 2 champs dont un input de type "text" qui me permet de recuillir le pseudo construit de cette façon :
Code : Tout sélectionner
Votre pseudo : <label><input name="pseudo" type="text"<?php if(isset($_SESSION['pseudo'])) { ?> value="<?php echo $_SESSION['pseudo']; ?>"<?php } ?> id="pseudo" maxlength="25" /></label>(Pour info, je traite mon formulaire sur la même page)
Si celui-ci est mal rempli (ou un des champs est vide), je réaffiche le formulaire avec les informations déjà saisis, sauf pour le pseudo comme vous pouvez le voir ci-dessus.
Mon problème vient après la validation du formulaire.
Lorsque c'est une personne identifié qui rempli se formulaire et qu'il a saisi un autre pseudo que le sien, la variable de session 'pseudo' est remplacé par le pseudo qu'il a saisi dans mon formulaire.
Comment celà est-il possible ? Comme je le dit plus haut : je trouve celà bizaroïd
Merci d'avance à tous pour vos lumières.