Titre: Verification du nombre de caractère d'un formulaire
Posté par: Vinz le le 01-02-2005 a 22:04:37
Salut,
J'aimerai pouvoir vérifier le nombre de caractère entrer dans le champs mot de passe, pour qu'il y ai un minimum de sécurité pour le mdp... ca fait un moment que je cherche mais je n'ai rien trouve :-[ Si quelqu'un pouvait m'éclairer, merci beaucoup :)
Vincent |
Titre: Re:Verification du nombre de caractère d'un formulaire
Posté par: MFred le le 01-02-2005 a 22:37:01
Je suppose que ton mot de passe est envoyé par un formulaire en POST ?
Si c'est le cas, très simple : utilise la fonction strlen() (http://fr.php.net/manual/fr/function.strlen.php) qui prend en argument une chaine de caractère (qui dans ton cas sera le mot de passe) et retourne la longueur de cette chaine. Utilise ensuite l'opérateur '<' (le même qu'en maths pour voir si la longueur du mot de passe est inférieure à la longueur minimale que tu auras choisi.
Par exemple :
Code:
<?php
//On récupère le mot de passe dans la variable $mot_de_passe $mot_de_passe=$_POST['password'];
// On récupère la longueur du mot de passe dans $longueur $longueur=strlen($mot_de_passe);
// On vérifie si le mot de passe est valide (6 caractères ou +, dans cet exemple) if ($longueur<6) { echo 'Mot de passe non valide : moins de 6 caractères !'; } else { // Mot de passe valide ...}
?> |
|
Bonne chance :) ! |
Titre: Re:Verification du nombre de caractère d'un formulaire
Posté par: NuDD le le 09-02-2005 a 13:34:18
| Sinon on peut aussi utiliser du JavaScript.... |
Titre: Re:Verification du nombre de caractère d'un formulaire
Posté par: MFred le le 09-02-2005 a 13:49:51
Sinon on peut aussi utiliser du JavaScript....
|
|
:-X Je m'amuserais pas à utiliser le javascript pour des tests sur des données importantes. En plus on est dans la section PHP/MySQL là :) ! |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|