bonsoir,
j'ai pas d'erreur mais le dernier eldseif retourne rien
Merci de votre aide !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 <?php // La variable $verif, va nous permettre d'analyser si la sémantique de l'email est bonne $verif="!^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]{2,}\.[a-zA-Z]{2,4}$!"; if($_POST) { $verif=1; foreach($_POST as $key=>$val) { if(empty($val)) { echo 'Le champ '.$key.' doit être rempli<br />'; $verif=0; } } if($verif==1) { //Le code si tout est bon. // On assigne et protége nos variables $nom=$_POST["nom"]; $prenom=$_POST["prenom"]; $adresse=$_POST["adresse"]; $photo=$_POST["photo"]; $ville=$_POST["ville"]; $postale=$_POST["postale"]; $signature=$_POST["signature"]; } $votremail=$_POST["votremail"]; $from=htmlentities("From: ".$votremail); $objet=$_POST['objet']; $message .= "Nom: ".$nom."\n"; $message .= "Prénom : ".$prenom."\n"; $message .= "Adresse : ".$adresse."\n"; $message .= "Ville : ".$ville."\n"; $message .= "Code postal : ".$postale."\n"; $message .= "Adresse E-Mail : ".$votremail."\n"; $message .= "Référence Photo : ".$photo."\n\n"; $message .= "Message : ".stripslashes(htmlentities($_POST["msg"]))."\n\n"; $message .= "Signature : ".$signature."\n"; // On met ici notre email $destinataire="mail@cheztoi.moi"; } // C'est bon on est OK, vérifions si l'email est valide, grâce à notre sympathique REGEX elseif(!preg_match($verif,$votremail)) { echo "Votre email n'est pas valide"; } // On verifie si il y a un message elseif(trim($message)=="") { echo "Y'en a marre des messages vide !"; } // Si tout est OK on envoie l'email else { mail($destinataire,$objet,$message,$from); echo "Message envoyé"; } ?>
Partager