Recevoir des emails depuis un formulaire
Bonjour, j'ai réalisé un formulaire post pour l'envoyé sur mon adresse mail, le mail part bien mais je ne le reçois pas de mail et il ne reconnait pas la variable $email
il m'affiche ça :
Citation:
( ! ) Notice: Undefined index: email in D:\Site\PHP\email\email-form.php on line 3
et mon code:
Code:
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
| <?php
ini_set('display_errors', 1);
if($_POST['email']) {
$email='email@gmail.com';
$subject="New member request";
$message="Name: $_POST[playerName]<br />";
$message.="Refered: ";
if($_POST['referred']) {
$message.="By $_POST[referrer]<br />";
}
else {
$message.=" No<br />";
}
$message.="Class: $_POST[class]<br />";
$message.="Spec: $_POST[spec]<br />";
$message.="Role: $_POST[role]<br />";
$message.="Playtime: $_POST[playtime]<br />";
$message.="Expectations: $_POST[expectations]<br />";
$message.="Comments: $_POST[comments]<br />";
print $message."<br />";
$header="From: system@lcnlegacy.com\nMIME-Version: 1.0\nContent-type: text/html charset=iso-8859-1\n";
if(mail($email,$subject,$message,$header)) {
print "Envoyé<br />";/*message pour dire que le message est bien arrivé*/
}
else {
print "Echec<br />";/*message pour dire que le message a une erreur*/
}
}
?>
<html>
<head>
</head>
<body>
<form method='post'>
<label for='playerName'>Player Name</label><input type="text" name='playerName' /><br />
<label for='referred'>Where you referred?</label><input type='radio' name='referred' value='1' />Yes <input type='radio' name='referred' value='0'>No<br />
<label for="referrer">If so, by who</label><input type="text" name='referrer' /><br />
<label for="class">Class</label><input type="text" name='class' /><br />
<label for="spec">Spec</label><input type="text" name="spec" /><br />
<label for="role">Role</label><input type="text" name="role" /><br />
<label for="playtime">Normal Playtime (like 7days a week 5-10pm)</label><input type="text" name="playtime" /><br />
<label for='expectations'>What do you expect out of a guid?</label><textarea name='expectations'></textarea><br/>
<label for='comments'>Additional Comments (optional)</label><textarea name='comments'></textarea><br />
<input type='hidden' name='email' value='1' />
<button type='submit'>Send Request</button>
</form>
</body>
</html> |
Merci d'avance pour vos reponses