le 12/02/2007 à 21:29
freedom
j'ai un formulaire a poster.Je veux vérifier que tous les champs soient bien remplis avant de traiter le contenu.
Mettre le msg d'erreur relatif au champ dans une variable n'est pas un probleme.
mais comment ne rien intégrer dans ma bdd tant que tous mes champs ne sont pas bien remplis?
pour moi, quand il y a au moins un champ vide j'ai le bon message d'erreur, mais quand ils sont tous bien remplis, je n'ai rien
qui se passe, aucun intégration.. :'( :'(
voici le code qque chose de louche? :
if (isset($_POST["envoyer"])){
$etat = "erreur";
if (empty($_POST["pseudo"])) {
$erreur="Saisissez votre nom...";
}
elseif (empty($_POST["message"])) {
$erreur="Saisissez un message...";
}
else {
$etat="ok";
}
}
if ($etat="erreur"){// le formulaire a été soumis avec une erreur
// afficher le message d'erreur
echo $erreur;
}
else { traitement des infos;}
Mettre le msg d'erreur relatif au champ dans une variable n'est pas un probleme.
mais comment ne rien intégrer dans ma bdd tant que tous mes champs ne sont pas bien remplis?
pour moi, quand il y a au moins un champ vide j'ai le bon message d'erreur, mais quand ils sont tous bien remplis, je n'ai rien
qui se passe, aucun intégration.. :'( :'(
voici le code qque chose de louche? :
if (isset($_POST["envoyer"])){
$etat = "erreur";
if (empty($_POST["pseudo"])) {
$erreur="Saisissez votre nom...";
}
elseif (empty($_POST["message"])) {
$erreur="Saisissez un message...";
}
else {
$etat="ok";
}
}
if ($etat="erreur"){// le formulaire a été soumis avec une erreur
// afficher le message d'erreur
echo $erreur;
}
else { traitement des infos;}