Bonjour à tous,
Je suis actuellement en train de coder une page où je lit un fichier que je place dans un tableau puis dans cette page j'ai un formulaire dont les value par défaut se mettent à jour en fonction du contenu du tableau, donc du fichier. Puis avec le submit on enregistre les nouvelles valeurs dans le fichier texte.
Et donc, j'ai un champ pour saisir un mot de passe:
Code : Tout sélectionner
<input type="password" name="passwd" value="<?php echo $ma_variable_tableau[x]; ?> />
Et en fait ce que je veux c'est que le champ password contienne le pass du fichier (j'arrive bien à le récupérer et tout c'est pas le problème).
Mais quand il passe dans le value il rajouter une "boule" ou un astérisque. Par exemple pour un mot de passe qui serait "pass" (sans les guillement, il me met:
***** dans le champ input (au lieu de quatre).
Et si par exemple je sauvegarde le formulaire dans mon fichier je m'apercoit que ce dernier caractère est "/" (sans guillemets).
Je pensais à une faute de frappe dans le code source mais il n'y a aucun "/" qui se montre :S
Et si je fait un echo de ma variable juste avant le input je n'ai aucun "/".
Donc, je voulais savoir si c'est un problème connu ? car c'est la premiere fois que je met quelque chose dans le value d'un input de type password.
Sinon je peux toujours virer le "/" avant l'enregistrement dans le fichier mais c'est la solution de facilité et puis il affichera toujours un astérisque ou "boule" de plus dans mon champ input.
Malheureusement je n'ai pas de code source à proposer pour illustrer mes propos

J'espère cependant que vous arriverez à comprendre mon soucis.
Merci d'avance si vous avez pris le temps de lire tout ca!
Sgrunt