Bien que j'aie lu la FAQ et les tutoriels, je ne me débrouille pas pour valider les données d'un formulaire et envoyer les résultats du formulaire sur une autre page.
Voici le code dans le <head>
$msg="";
if(isset ($_POST ['submit']))
{
if(!empty($nom) and !empty($prenom) and !empty($adresse) and !empty($cpostal) and !empty($ville) and !empty($email) and !empty($tel))
{
if(ereg('^.+@.+\\..+$', $email))
{echo "<form action=\"proccess.php\" method=\"post\">";}
else {$msg .= "Votre e-mail n'est pas valide.";}
}
else
{$msg .= "Tous les champs obligatoires ne sont pas remplis.";}
}
?>
le reste est du html .
un echo $msg dans une cellule pour les messages d'erreur et un echo $PHP_SELF dans le form action
Il faut cliquer deux fois sur le bouton envoyer quand les champs sont bien renseignés pour que la page aille à proccess.php
PS: c'est une page existante que je dois modifier en respectant si possible l'écriture du premier développeur.
Merci pour le temps passé à me répondre
Partager