remplacement *

Répondre
liege18
le 21/03/2004 à 14:24
liege18
slt,
je cherche à remplacer les caractères par des *, pour un mot de passe (pas un champ, juste affichage). donc en bref, c'est le nombre qui m'intéresse, un mdp de 5 caractères = *****

merci
LA GLOBULE
le 21/03/2004 à 14:27
LA GLOBULE
Suffit de compter le nombre de caracteres de ton mdp puis de faire un for pour afficher tes * (il y a autant de tour de boucle que de lettre dans ton mdp).
liege18
le 21/03/2004 à 16:22
liege18
$nbre = strlen($password);
for ($i = 1; $i <= $nbre; print $i++);

mais je ne sais vraiment pas où mettre '*', chaque fois que j'essaye c un infinité de * !! merci
Sedilbur
le 21/03/2004 à 17:03
Sedilbur
function CachePass ($pwd)
{
$nbe = strlen($pwd);
pass_resort = '';
for ($i = 1; $i <= $nbre; $i++)
{
$pass_resort .= '*';
}
return $pass_resort;
}

Il te sufi dès lors de faire appelle à cette fonction pour afficher tes pass cachés par les *
exemple:
$pass = CachePass($password);
echo $pass;

Normalement avec ça, tu devrais avoir ce que tu veux...
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours