Bonjour,


j'ai créé un contact form pour mon site mais depuis une quinzaine de jour, je ne reçois plus les emails envoyés par le contact form bien que cela m’envoie quand même sur la page de remerciement.

Je ne comprends pas

Voici mon formulaire sur la page html

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
<form name="contactform" id="contactform" method="post" action="contactform.php" onsubmit="return validate.check(this)">
			<h3>Contact Form</h3>
			<p>Fields marked with * are mandatory</p>
			<div id="wrapping" class="clearfix">
				<section id="aligned">
					<input type="text" name="Name" id="Name" placeholder="Your name *" autocomplete="off" tabindex="1" class="txtinput">
					<input type="email" name="Email" id="Email" placeholder="Your e-mail address *" autocomplete="off" tabindex="2" class="txtinput">	
					<textarea name="Enquiry" id="Enquiry" placeholder="Your enquiry *" tabindex="3" class="txtblock"></textarea>
				</section>
			</div>
			<section id="button">
				<button type="submit" value="Submit" name="Submit Form">Submit Contact Form</button>
				<br style="clear:both;">
			</section>
		</form>
et ma page contactform.php
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
 
<?php
 
$EmailFrom = $_REQUEST['Email'];
$EmailTo = "justineit@hotmail.fr";
$Subject = "Enquiry Contact form";
$Name = Trim(stripslashes($_POST['Name']));
$Email = Trim(stripslashes($_POST['Email']));
$Enquiry = Trim(stripslashes($_POST['Enquiry']));
 
// validation
$validationOK=true;
if (!$validationOK) {
echo "Error";
exit;
}
 
// le champ est vide
if(empty($_POST['comment'])) {
}
 
// prepare email body text
$Body = "";
$Body .= "Name: ";
$Body .= $Name;
$Body .= "\n";
$Body .= "Enquiry: ";
$Body .= $Enquiry;
$Body .= "\n";
 
// send email
$success = mail($EmailTo, $Subject, $Body, "From: $Name <$EmailFrom>");
 
// redirect to success page
if ($success){
Header("Location: /thankyou.html" );
}
else{
echo "Error";
}
?>
En vous remerciant de votre aide

Cordialement Justine