recommander le concours 2014


on contrôle la saisie
// -> on vérifie que les champs sont remplis
if (empty($_POST[‘prenom’])){
if (!empty($msgInfo)) $msgInfo .= ‘\r\n’;
$msgInfo .= ‘Veuillez saisir votre prénom !’;
}
else{
$_POST[‘prenom’] = ucfirst($_POST[‘prenom’]);
}
if (empty($_POST[’email’])){
if (!empty($msgInfo)) $msgInfo .= ‘\r\n’;
$msgInfo .= ‘Veuillez saisir votre adresse électronique !’;
}
//A présent, on va vérifier que le format de l’adresse mail saisie est valide
$patternMail = « #^[a-z0-9]+[a-z0-9_.-]*@[a-z0-9]+[a-z0-9_.-]*\.[a-z]{2,4}$#i »;
if (!empty($_POST[’email’]) && !preg_match($patternMail,$_POST[’email’])){
if (!empty($msgInfo)) $msgInfo .= ‘\r\n’;
$msgInfo .= ‘Le format de votre adresse électronique est invalide !’;
}
//On va vérifier qu’il y a au moins 3 amis renseignés et que les 2 derniers ont un email correct
for($i=1;$i<6;$i++){ if (!empty($_POST['amiPrenom'][$i-1])) $_POST['amiPrenom'][$i-1] = ucfirst($_POST['amiPrenom'][$i-1]); if ($i>3){
if (!empty($_POST[‘amiEmail’][$i-1]) && !preg_match($patternMail,$_POST[‘amiEmail’][$i-1])){
if (!empty($msgInfo)) $msgInfo .= ‘\r\n’;
$msgInfo .= « Le format de l’adresse de l’ami n°$i semble invalide ! »;
}
}
else{
switch(true){
case (empty($_POST[‘amiPrenom’][$i-1]) && empty($_POST[‘amiEmail’][$i-1])):
if (!empty($msgInfo)) $msgInfo .= ‘\r\n’;
$msgInfo .= « Veuillez saisir le prénom et l’adresse de l’ami n°$i ! »;
break;
case (empty($_POST[‘amiPrenom’][$i-1])):
if (!empty($msgInfo)) $msgInfo .= ‘\r\n’;
$msgInfo .= « Veuillez saisir le prénom de l’ami n°$i ! »;
break;
case (empty($_POST[‘amiEmail’][$i-1])):
if (!empty($msgInfo)) $msgInfo .= ‘\r\n’;
$msgInfo .= « Veuillez saisir l’adresse de l’ami n°$i ! »;
break;
case (!preg_match($patternMail,$_POST[‘amiEmail’][$i-1])):
if (!empty($msgInfo)) $msgInfo .= ‘\r\n’;
$msgInfo .= « Le format de l’adresse de l’ami n°$i semble invalide ! »;
break;
}
}
}
//Si il n’y a pas d’erreur, on va pouvoir envoyer le mail…
if (!isset($msgInfo)){
//Affectations
$email = $_POST[’email’];
$monSite = ‘http://www.viedebonheur.ch/concours’;
$monPrenom = $_POST[‘prenom’];
$charset = ‘UTF-8’;
$headers = « From: $email\r\nReply-To: $email\r\nX-Mailer: PHP/ ».phpversion(). »MIME-Version: 1.0\r\nContent-Transfer-Encoding: 8bit\r\n »;
$headers.= ‘Content-Type: text/plain; charset= »‘.$charset.' »‘;
$headers .= « X-Priority: 1 (Higuest)\n »;
$headers .= « X-MSMail-Priority: High\n »;
$headers .= « Importance: High\n »;
$message = str_replace(‘VOTRE PRENOM’,$_POST[‘prenom’][$i],$message);
$message = wordwrap($message,70);
for($i=0;$i<5;$i++){ //On saute l'itération si prénom ou mail non renseignés if (empty($_POST['amiPrenom'][$i]) || empty($_POST['amiEmail'][$i])) continue; //Affectation $monAmi = $_POST['amiPrenom'][$i]; $sujet = encode("$monAmi, ce concours pourrait t’intéresser...",$charset); $message = "$monAmi, Je viens de faire un concours qui pourrait certainement t'interesser. Tu peux gagner un rapport personnel sur tes previsions Astrologique pour cette nouvelle annee! Va jeter un oeil sur $monSite Bien amicalement, $monPrenom P.S.: Tu me diras ce que tu en penses !"; //Envoi du message if (!mail($_POST['amiEmail'][$i],$sujet,$message,$headers)){ if (!empty($msgInfo)) $msgInfo .= '\r\n'; $msgInfo .= "Impossible d'envoyer le mail à l'ami n°".($i+1); } else{ if (!empty($msgInfo)) $msgInfo .= '\r\n'; $msgInfo .= "Email envoyé à l'ami n°".($i+1); if (!empty($AmisListe)) $AmisListe .= "\r\n"; $AmisListe .= $_POST['amiPrenom'][$i].' ('.$_POST['amiEmail'][$i].')'; //On vide le formulaire pour l'ami $i $_POST['amiPrenom'][$i] = ''; $_POST['amiEmail'][$i] = ''; } } if (!empty($msgInfo)) $msgInfo .= '\r\n\r\n'; $msgInfo .= "Mille Mercis pour avoir recommandé le concours de Vie de Bonheur à vos amis !"; //On envoi un mail d'information au propriétaire du site $sujet = encode($_POST['prenom']." a recommandé votre site",$charset); $message = "Salut chef\r\n\r\n$monPrenom a recommandé le site $monSite a certains de ses amis:\r\n$AmisListe"; $message = wordwrap($message,70); @mail('info@viedebonheur.ch',$sujet,$message,$headers); } } ?>
‘; echo ‘function Alerte()’; echo ‘{‘; echo ‘alert(« ‘.$msgInfo.' »);’; echo ‘}’; echo ‘window.onload=Alerte;’; echo ‘‘;
}
?>

Si vous connaissez des personnes qui pourraient être intéressées par ce concours, j’apprécierais que vous preniez 5 minutes pour le faire savoir à vos amis !

Remplissez simplement le formulaire ci-dessous : un message leur sera envoyé de votre part pour les inviter à venir faire le concours.

Bien entendu, une fois le message envoyé, leur adresse électronique ainsi que la vôtre ne seront pas conservées.

Merci d’avance !


Votre Prénom
Votre Email
 
Prénom
Email
Ami n°1*
Ami n°2*
Ami n°3*
Ami n°4 
Ami n°5