J'avais commencer a écrire ce script :
Code : Tout sélectionner
1.
<?
$nom=$_POST['nom'];
$email=$_POST['email'];
$sujet=$_POST['sujet'];
$texte=$_POST['texte'];
$contact="[email protected]";
$headers ='From:'.$email.'\n';
if( empty($nom) || empty($email) || empty($texte))
{echo 'Vous devez remplir tous les champs';
exit();
}
if ( !ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]{2,3})*$",$email))
{echo 'Votre e-mail est invalide';
exit();
}
if( mail($contact,$sujet,$texte,$headers))
{echo 'Votre demande a bien été envoyée et sera traitée dans les plus brèves délai';
}
?>
Cependant diverse anomalie intervbienne et on ma conseiller de crée avefc des tableau mais je sais aps trop ou aller voilà ce que j'ai commencer:
Code : Tout sélectionner
<?
$nom=$_POST['nom'];
$email=$_POST['email'];
$sujet=$_POST['sujet'];
$texte=$_POST['texte'];
$contact="contact@r";
$headers ='From:'.$email.'\n';
$erreur=array( "Vous devez remplir tous les champs",
"Votre e-mail est invalide",
"Votre demande a bien été envoyée et sera traitée dans les plus brèves délai");
if ( empty($nom) || empty($email) || empty($texte))
{echo $erreur[0];
}
if ( !ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]{2,3})*$",$email))
{echo $erreur[1];
}
if ( mail($contact,$sujet,$texte,$headers))
{echo $erreur[2];
}
?>