Vérifier égalité entre 2 champs de texte
Fermé
a.finot
Messages postés
74
Date d'inscription
mardi 21 octobre 2008
Statut
Membre
Dernière intervention
12 février 2014
-
14 oct. 2009 à 18:26
Archeus01 Messages postés 1567 Date d'inscription mercredi 3 octobre 2007 Statut Membre Dernière intervention 9 juin 2022 - 15 oct. 2009 à 00:07
Archeus01 Messages postés 1567 Date d'inscription mercredi 3 octobre 2007 Statut Membre Dernière intervention 9 juin 2022 - 15 oct. 2009 à 00:07
A voir également:
- Vérifier égalité entre 2 champs de texte
- Verifier un lien - Guide
- 2 comptes whatsapp - Guide
- Word numéro de page 1/2 - Guide
- Excel cellule couleur si condition texte - Guide
- Mettre un texte en majuscule - Guide
3 réponses
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
14 oct. 2009 à 18:36
14 oct. 2009 à 18:36
Pour vérifier si une adresse email est valide, tu dois utiliser une regex :
#^[a-z0-9._-]+[a-z0-9._-]{2,}\.[a-z]{2,4}$#i
Après, pour comparer, c'est très simple :
#^[a-z0-9._-]+[a-z0-9._-]{2,}\.[a-z]{2,4}$#i
Après, pour comparer, c'est très simple :
if($email1 == $email2) { echo 'Les adresses emails correspondent.'; } else { echo 'Les adresses emails ne correspondent pas.'; }
persol
Messages postés
53
Date d'inscription
vendredi 2 octobre 2009
Statut
Membre
Dernière intervention
2 décembre 2011
9
14 oct. 2009 à 18:37
14 oct. 2009 à 18:37
Salut !!
pour vérifier l'égalité entre 2 champs obligatoire c'est assez simple en php
Demonstration (imaginon que tu récupère des info de ton formulaire en POST) :
pour vérifier l'égalité entre 2 champs obligatoire c'est assez simple en php
Demonstration (imaginon que tu récupère des info de ton formulaire en POST) :
<?php extract($_POST); // exctraction des données du post $verifOk = ($champAverifier1 == $champAverifier2); // boléen de vérification; on test les égalitées if($verifOk ) // si la réponse est true { echo('vos champs son bien égale'); } else { echo('vos valeurs ne sont pas égales'); } ?>
Archeus01
Messages postés
1567
Date d'inscription
mercredi 3 octobre 2007
Statut
Membre
Dernière intervention
9 juin 2022
447
15 oct. 2009 à 00:07
15 oct. 2009 à 00:07
Bonjour,
Je propose une alternative moins naturelle (je ne dis pas qu'elle est mieux que les autres. Simplement, autant te laisser un choix le plus large possible) : il existe une fonction php faite pour ça :
la fonction strcmp(), prototype:
int strcmp ( string var1, string var2)
strcmp() retourne une valeur inferieure 0 si var1 est inférieur à var2, >0 si var1 est supérieur à var2, 0 si var1===var2.
Ps: Si la personne doit saisir les chaines, je te suggère de rajouter un trim(chaine) avant de les comparer pour supprimer les espaces maladroits...
Je propose une alternative moins naturelle (je ne dis pas qu'elle est mieux que les autres. Simplement, autant te laisser un choix le plus large possible) : il existe une fonction php faite pour ça :
la fonction strcmp(), prototype:
int strcmp ( string var1, string var2)
strcmp() retourne une valeur inferieure 0 si var1 est inférieur à var2, >0 si var1 est supérieur à var2, 0 si var1===var2.
Ps: Si la personne doit saisir les chaines, je te suggère de rajouter un trim(chaine) avant de les comparer pour supprimer les espaces maladroits...