1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
| <?php
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
// EDIT THE 2 LINES BELOW AS REQUIRED
$send_email_to = "monemail@yahoo.fr";
$email_subject = "Pre-inscription a Pay Fair";
function send_email($name,$email,$email_message){
global $send_email_to;
global $email_subject;
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=iso-8859-1" . "\r\n";
$headers .= "From: ".$email. "\r\n";
$message = "<strong>Email = </strong>".$email."<br>";
$message .= "<strong>Name = </strong>".$name."<br>";
$message .= "<strong>Message = </strong>".$email_message."<br>";
@mail($send_email_to, $email_subject, $message,$headers);
return true;
}
function validate($name,$email,$message){
$return_array = array();
$return_array['success'] = '1';
$return_array['name_msg'] = '';
$return_array['email_msg'] = '';
$return_array['message_msg'] = '';
if($email == ''){
$return_array['success'] = '0';
$return_array['email_msg'] = 'Saisissez votre email svp';
mail("vincentmarce@yahoo.fr","erreur","Saisissez votre email svp");
}
else{
$email_exp = '/^[A-Za-z0-9._%-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/';
if(!preg_match($email_exp,$email)) {
$return_array['success'] = '0';
$return_array['email_msg'] = 'Saisissez un email valide svp';
mail("vincentmarce@yahoo.fr","erreur","Saisissez un email valide svp");
}
}
if($name == ''){
$return_array['success'] = '0';
$return_array['name_msg'] = 'Saisissez votre nom svp';
mail("vincentmarce@yahoo.fr","erreur","Saisissez votre nom svp");
}
else{
$string_exp = "/^[A-Za-z .'-]+$/";
if (!preg_match($string_exp, $name)) {
$return_array['success'] = '0';
$return_array['name_msg'] = 'Saisissez un nom valide svp';
mail("vincentmarce@yahoo.fr","erreur","Saisissez un nom valide svp");
}
}
if($message == ''){
$return_array['success'] = '0';
$return_array['message_msg'] = 'Saisssez un message svp';
mail("vincentmarce@yahoo.fr","erreur","Saisissez votre message svp");
}
else{
if (strlen($message) < 2) {
$return_array['success'] = '0';
$return_array['message_msg'] = 'Saisissez un message valide svp';
mail("vincentmarce@yahoo.fr","erreur","Saisissez un message valide svp");
}
}
return $return_array;
}
$return_array = validate($name,$email,$message);
if($return_array['success'] == '1'){
mail("vincentmarce@yahoo.fr","succes","message");
send_email($name,$email,$message);
}
header('Content-type: text/json');
echo json_encode($return_array);
die();
?> |