begin process at 2012 05 28 11:47:42
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Trucs & Astuces

 > VERIFICATION PASSWORD AVEC AFFICHAGE CONCORDANCE OU NON

VERIFICATION PASSWORD AVEC AFFICHAGE CONCORDANCE OU NON


 Description

Cliquez pour voir la capture en taille normale
Voilà je vous met une petite fonction qui permet de vérifier si les 2 mots de passe saisie correspondent, avec l'affichage Erreur (qui clignote en rouge) si les 2 mots de passe ne correspondent pas et Ok (en vert) si c'est tout bon.

Contrôle de saisie caractères par caractères.

Source

  • // ci-dessous juste la fonction principale, pour plus d'info => In The Zip.
  • <SCRIPT language="javascript">
  • function verifierpasse()
  • {
  • var ps = document.forms['EDIT_ACC'].elements['NEW_PASS'];
  • var ps1 = document.forms['EDIT_ACC'].elements['NEW_PASS1'];
  • if ((ps.value != "") && (ps1.value != ""))
  • {
  • if ((ps.value) != (ps1.value))
  • {
  • document.getElementById("STATE").innerHTML = "Erreur";
  • document.getElementById("STATE").style.color = "#FF0000";
  • document.getElementById("STATE").style.fontWeight = "bold";
  • document.getElementById("STATE").style.textDecoration = "Blink";
  • var Timer = setTimeout("verifierpasse()",900);
  • }
  • else
  • {
  • document.getElementById("STATE").innerHTML = "Ok";
  • document.getElementById("STATE").style.color = "#00BB00";
  • document.getElementById("STATE").style.fontWeight = "bold";
  • document.getElementById("STATE").style.textDecoration = "None";
  • window.clearTimeout(Timer);
  • }
  • }
  • }
  • </SCRIPT>
// ci-dessous juste la fonction principale, pour plus d'info => In The Zip.
<SCRIPT language="javascript">
function verifierpasse()
{
	var ps = document.forms['EDIT_ACC'].elements['NEW_PASS'];
	var ps1 = document.forms['EDIT_ACC'].elements['NEW_PASS1'];
	
	if ((ps.value != "") && (ps1.value != ""))
	{
		if ((ps.value) != (ps1.value))
		{
			document.getElementById("STATE").innerHTML = "Erreur";
			document.getElementById("STATE").style.color = "#FF0000";
			document.getElementById("STATE").style.fontWeight  = "bold";
			document.getElementById("STATE").style.textDecoration = "Blink";
			var Timer = setTimeout("verifierpasse()",900);
		}
		else
		{
			document.getElementById("STATE").innerHTML = "Ok";
			document.getElementById("STATE").style.color = "#00BB00";
			document.getElementById("STATE").style.fontWeight  = "bold";
			document.getElementById("STATE").style.textDecoration = "None";
			window.clearTimeout(Timer);
		}
	}
}
</SCRIPT>

 Conclusion

Vous trouverer un fichier d'exemple type HTML, commenté ligne par ligne.

Il reste 2 ou 3 bugs à régler, du genre si le mot de passe est Ok et qu'on rajoute une lettre, il prend pas tout de suite l'erreur, on est obligé de remettre un caractère.

Et il y a des amélioration à apporter encore et encore, faire une sorte de CRC pour tester les mots de passe, rajouter un décompteur de caractères max, vérifier la complexité du mot de passe, etc...


Si vous avez ou avez apporter des améliorations, faites le moi savoir SVP, je suis preneur de toutes critiques.

Merci

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture PALETTE DE COULEURS : STYLE MACROMEDIA

 Sources de la même categorie

PARSER LES CARACTÈRES HTML D'UNE STRING par jdmcreator
CONSTRUCTION D'UNE TABLE TRIABLE À PARTIR D'UN TABLEAU 2D par phm
Source avec Zip Source avec une capture SUBDIVISER LE RÉSULTAT D'UNE RECHERCHE EN PAGES par kimmp
Source avec Zip TIMER : SETTIMEOUT & SETINTERVAL AMÉLIORÉS par jdmcreator
Source avec Zip Source avec une capture ONGLETS ET CHANGEMENT INSTANTANÉ DE LA LANGUE par william voirol

 Sources en rapport avec celle ci

Source avec une capture FORMULAIRE D'INSCRIPTION+VÉRIFICATION par ellissss
Source avec Zip GENERATE PASSWORD par astro53
Source avec Zip Source avec une capture CLAVIER NUMERIQUE SECURISÉ par kazma
Source avec Zip UN CHAMP DE SAISIE DE DATE par guykoumba
Source avec Zip Source avec une capture ESTIMATION DU DEGRÉ DE CONFIANCE À ACCORDER À UN MOT DE PASS... par vilfarfadet

Commentaires et avis

Commentaire de babid le 28/01/2006 15:57:25

Salut,

L'idée est bonne mais tu n'a pas pris en compte les majuscules et minuscules. De plus tu devrais utilisé les expressions régulières afin d'interdire certains caractères.

Bonne continuation

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Vérification nombre Entier [ par mickelo ] Salut les dev je voulais savoir quelle est la fonction pour vérifier un champ de formulaire, savoir si ce champ est un nombre entier ou pas ??Int quel vérification taille fichier [ par eax ] salut je cherche à vérifier la taille d'un fichier sur la machine client dont le nom est spécifié dans un champ input "file" avant d'envoyer le formul Vérification Formulaire [ par GLTRADE ] Bonjour à vous tous, après avoir cherché dans tous les anciens sujets j'en reviens à votre expérience et vous demande urgemment de l'aide... Voilà j'a changer input type="text" en "password" [ par krempy ] j'ai un input type="text" que je veux changer en "password".au départ il contient Mot de passe, quand on clique, il se vide pour que le mot de passe e Fonction OnSubmit et mot de passe [ par praud2 ] praud2Bonsoir , je me casse les dents sur une fonction qui j'en suis sûr est très simple mais enfin ...Sur un ecran type mot de passe je voudrais elim questionnaire avec vérification des réponses et redirection URL [ par lodie7 ] Je suis débutante en php et je dois créer un questionnaire pour des enfants, suivant si ils ont bien répondu ou non, ils sont redirigés vers une page pb de vérification de formulaire [ par Yoobi ] bonjour à tous :)Je fais une page d'inscription dont je vérifie les champs avec des fonctions en javascript.Le hic est que les fonctions ne semblent p probleme avec petit programme! [ par sabou94 ] Salut à tous! j'ai besoin d'aide!voila je fais un programme pour les cours qui simule les actions d'une banque (depot d'argent, retrait, cheque, etc.. vérification de formulaire [ par lerlaetitia ] Bonjour,j'aimerais vérifier que la somme de mes champs "SURFACEPIECE$i" soit inférieure à une valeur fixée (200 par exemple). Seulement, je ne sais pa Vérification de DATE! [ par LToZ ] Bonjour!Comment pourrais-je procéder pour vérifier qu'un champ soit bel et bien rempli avec une date et pas autre chose?Merci bcp de votre aide!


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,950 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales