20-12-2010, 03:58 PM
de ce que je lis de ton code :
tu crées un tableau $erreur en y mettant des messages (dans idErreurs.php)
puis tu vides ce tableau $erreur= array(); (dans check_inscription.php)
puis tu fais un tas de tests où tu ne fais ... rien ( "$erreur[32];" ça ne fait rien)
maintenant le sujet est intéressant, et je serais intéressé par une conception l'ayant moi même à traiter.
perso, si je suivais ton approche, je créerai une variable genre $erreursTrouvees = array(); (dans check_inscription, à la place de $erreur = array() )
et là où tu mets $erreur[32] , je mettrais :
$erreursTrouvees[] = $erreur[32];
ainsi, en fin de traitement j'aurais dans $erreursTrouvees l'ensemble des erreurs que tu identifies.
avec si count($erreursTrouvees) > 0 alors il y a au moins un probleme dans le formulaire
mais bon, maintenant je mets des exceptions et je ne suis pas à l'aise avec la conception de ces éléments là, je préfère donc juste réagir à ton dispositif que proposer un autre qui ne serait pas forcément plus satisfaisant
tu crées un tableau $erreur en y mettant des messages (dans idErreurs.php)
puis tu vides ce tableau $erreur= array(); (dans check_inscription.php)
puis tu fais un tas de tests où tu ne fais ... rien ( "$erreur[32];" ça ne fait rien)
maintenant le sujet est intéressant, et je serais intéressé par une conception l'ayant moi même à traiter.
perso, si je suivais ton approche, je créerai une variable genre $erreursTrouvees = array(); (dans check_inscription, à la place de $erreur = array() )
et là où tu mets $erreur[32] , je mettrais :
$erreursTrouvees[] = $erreur[32];
ainsi, en fin de traitement j'aurais dans $erreursTrouvees l'ensemble des erreurs que tu identifies.
avec si count($erreursTrouvees) > 0 alors il y a au moins un probleme dans le formulaire
mais bon, maintenant je mets des exceptions et je ne suis pas à l'aise avec la conception de ces éléments là, je préfère donc juste réagir à ton dispositif que proposer un autre qui ne serait pas forcément plus satisfaisant