Pour tous renseignements, merci de bien vouloir remplir le
formulaire ci-dessous ou
Contactez Michel North au 06 07 29 46 76 |
//Données du client
$dest="info@north-center.com";
$site="north-center.com";
$sujet="Demande d'information sur votre site internet $site";
if($validation){ // s'il y a eu envoi de données au script
if(count($_POST)){
while (list($key, $val) = each($_POST)){
if ($key != "validation"){
$body.="$key : $val\n";
}
}
}
$error=array(); // initialisation du tableau des erreurs éventuelles
// instructions traitant les champs et alimentant le cas échéant le tableau $error
// par exemple (expression régulière retournant TRUE si la variable $email,
// qui doit correspondre au nom du champ de formulaire concerné,
// est bien de la forme d'une adresse e-mail)
if(!ereg ("^[^@ ]+@[^@ ]+\.[^@ \.]+$", $email)){
// si l'adresse n'est pas valide, on insère une entrée supplémentaire
// à la fin du tableau $error avec la fontion array_push()
array_push($error,"
Attention,
l'adresse e-mail saisie n'est pas valide !
");
}
if(count($error)){ // si le tableau $error n'est pas vide
// affichage des différentes erreurs
echo "
";
while($error){ // tant que le tableau n'est pas vide
echo array_shift($error)."
"; // on le "dépile" par le haut
}
echo "";
}else{
// s'il n'y a pas d'erreurs
mail("$dest","$sujet","$body","From:$email");
?>
$email = "";
$nom = "";
$societe = "";
$adresse = "";
$CP = "";
$ville = "";
$telephone = "";
$message = "";
}
}
?>