Mon formulaire ne marche pas sous Explorer

Fermé
stephanie77600 Messages postés 2 Date d'inscription dimanche 5 février 2012 Statut Membre Dernière intervention 5 février 2012 - 5 févr. 2012 à 01:37
stephanie77600 Messages postés 2 Date d'inscription dimanche 5 février 2012 Statut Membre Dernière intervention 5 février 2012 - 5 févr. 2012 à 01:37
Bonjour,

Je sais que la question a été soulevée plusieurs fois et j'ai fait tout un tas de recherche mais je n'ai toujours pas réussi à trouver réponse à mon problème ...

Comme le titre le stipule, j'ai crée un formulaire qui renvoi le contenu à une adresse email. Il fonctionne très bien sous FF mais je ne reçois rien sous IE (IE je te hais ...).

Pouvez-vous m'aider à comprendre ?

Voici mon code :

PAGE CONTACT :
<FORM method="POST" action="sendmail.php">
        <label for="lastname">Votre nom :</label>
        <input type="text" name="lastname" id="lastname" size="50"/><br />
        
        <label for="firstname">Votre prénom :</label>
        <input type="text" name="firstname" id="firstname" size="50"/><br />
        
        <label for="phone">Votre téléphone :</label>
        <input type="text" name="phone" id="phone" size="50"/><br />
        
        <label for="email">Votre email :</label>
        <input type="text" name="email" id="email" size="50"/><br />
        
        <label for="address">Votre adresse :</label>
        <input type="text" name="address" id="address" size="50"/><br />
        
        <label for="postal">Votre code postal :</label>
        <input type="text" name="postal" id="postal" size="50"/><br />
        
        <label for="city">Votre ville :</label>
        <input type="text" name="city" id="city" size="50"/><br />
        
        <label for="message" style="width:100%; margin:0 0 7px 0;">Votre message :</label><br />
        <textarea name="message" id="message" rows="6" cols="40"></textarea>
        
        <input type="submit" name="submit" value="" style="background:url('images/button-send.gif'); background-repeat:no-repeat;width:144px; height:25px; border:0px; cursor:pointer;">
	</FORM>


CODE PHP pour renvoyer le contenu à une adresse email :

<?php
// paramètre du mail
$send_to = 'stephanie.petit1@gmail.com';
$friendly_from = 'Tendancespeintures.fr';
$email_from = 'Tendancespeintures.fr';
$passage_ligne = "\r\n";
$boundary = "-----=".md5(rand());
$subject = "Formulaire de demande de renseignements";

// header
$header = "From: \"".$friendly_from."\"<".$email_from.">".$passage_ligne;
$header .= "Reply-to: \"".$friendly_from."\" <".$email_from.">".$passage_ligne;
$header .= "MIME-Version: 1.0".$passage_ligne;
$header .= "X-Priority: 3".$passage_ligne;
$header .= "Content-Type: multipart/alternative;".$passage_ligne." boundary=\"$boundary\"".$passage_ligne;

// champs a recuperer
$firstname = htmlentities($_POST['firstname']);
$lastname = htmlentities($_POST['lastname']);
$phone = htmlentities($_POST['phone']);
$email = htmlentities($_POST['email']);
$address = htmlentities($_POST['address']);
$postal = htmlentities($_POST['postal']);
$city = htmlentities($_POST['city']);
$message = htmlentities($_POST['message']);

$messageEmail = "
Une demande de renseignement a été effectuée sur le site internet. En voici les informations :

Nom : ".$firstname."
Prénom : ".$lastname."
Email : ".$email."
Téléphone : ".$phone."
Adresse : ".$address."
Code postal : ".$postal."
Ville : ".$city."

Message : 
".$message."
";

// Envoi de l'e-mail
mail($send_to,$subject,$messageEmail,$header);
?>
A voir également:

1 réponse

stephanie77600 Messages postés 2 Date d'inscription dimanche 5 février 2012 Statut Membre Dernière intervention 5 février 2012
5 févr. 2012 à 01:37
Juste pour info, mon code PHP est bien sur ma page sendmail.php
0