[PHP]gestion erreur formulaire
naruto-94
Messages postés
904
Statut
Membre
-
naruto-94 Messages postés 904 Statut Membre -
naruto-94 Messages postés 904 Statut Membre -
Bonjour,
Voilà j'ai un petite problème , j'ai un formulaire en html par exemple et je voudrais vérifier les champs s'ils respecte un certain format , genre pour l'e-mail , le pseudo etc..
du coté php j'utilise les regex sans problème , mon seul soucis c'est du coté de l'affichage des erreurs , car si j'utilise des if le script ne m'affichera pas toutes les erreurs présentes mais seulement la première intercepté , le switch je pense que ça fait la même chose ..(je n'ai pas encore essayer)
donc voilà je cherche le bon moyen..j'espère avoir été compréhensif .
Merci d'avance .
Voilà j'ai un petite problème , j'ai un formulaire en html par exemple et je voudrais vérifier les champs s'ils respecte un certain format , genre pour l'e-mail , le pseudo etc..
du coté php j'utilise les regex sans problème , mon seul soucis c'est du coté de l'affichage des erreurs , car si j'utilise des if le script ne m'affichera pas toutes les erreurs présentes mais seulement la première intercepté , le switch je pense que ça fait la même chose ..(je n'ai pas encore essayer)
donc voilà je cherche le bon moyen..j'espère avoir été compréhensif .
Merci d'avance .
A voir également:
- [PHP]gestion erreur formulaire
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Logiciel gestion photo gratuit - Guide
- Logiciel gestion locative gratuit excel - Télécharger - Comptabilité & Facturation
- Formulaire de reclamation instagram - Guide
3 réponses
bonsoir,
un bout de code aurait était bien utile
un switch reviens a un else if donc tu n'auras qu'une erreurs d'intercepté
if faut faire des if pas de un switch
ensuite une variable par erreurs
tu peux faire par exemple
$pseudo = (condition)? 'OK' : 'erreur';
$mail = (condition)? 'ok' : 'erreur';
etc.
un bout de code aurait était bien utile
un switch reviens a un else if donc tu n'auras qu'une erreurs d'intercepté
if faut faire des if pas de un switch
ensuite une variable par erreurs
tu peux faire par exemple
$pseudo = (condition)? 'OK' : 'erreur';
$mail = (condition)? 'ok' : 'erreur';
etc.
Bonjour,
J'avais eu le même problème perso et j'utilisais une chaine de caractère pour annoncer les erreurs
ex :
J'avais eu le même problème perso et j'utilisais une chaine de caractère pour annoncer les erreurs
ex :
var erreur = "";
if (format_mail(mail) == false)
erreur = erreur+"Mail/";
if (format_tel(tel) == false)
erreur = erreur+"Tel/";
etc ....
if (erreur != "")
{
alert("Les champs "+erreur+" ne sont pas au bon format");
return (0);
}
else
return(1);