Formulaire ne marche pas sous IE

Fermé
bcourrier Messages postés 2 Date d'inscription vendredi 10 avril 2009 Statut Membre Dernière intervention 10 avril 2009 - 10 avril 2009 à 23:26
cheese42 Messages postés 860 Date d'inscription mardi 11 septembre 2007 Statut Membre Dernière intervention 10 octobre 2018 - 11 avril 2009 à 01:03
Bonjour,

Voici mon probleme : j'ai un formulaire envoye par mail via la fonction mail() de PHP qui fonctionne parfaitement sous firefox mais absolumenta pas sous internet explorer.

Voici le code de mon formulaire :

<form action="envoi.php3?action=send"" method="POST" name="Formulaire">
<table width="500" border="0" cellspacing="2" cellpadding="4">
<tr>
<td colspan="4">
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>FORMULAIRE
D'INSCRIPTION EN STAGE</b></font> </div>
</td>
</tr>
<tr>
<td width="13%"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Nom
</font></td>
<td colspan="3" align="left" valign="middle">
<div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="text" name="nom" size="45" maxlength="65">
</font></div>
</td>
</tr>
<tr>
<td width="13%"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">prénom
</font></td>
<td width="47%" align="left" valign="middle">
<input type="text" name="prenom" size="45" maxlength="45">
</td>
<td width="10%">
<div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Age
</font></div>
</td>
<td width="30%"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="text" name="age" maxlength="5" size="5" id="age">
</font></td>
</tr>
<tr>
<td width="13%"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Adresse
(habituelle)</font></td>
<td colspan="3" align="left" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="text" name="adresse" maxlength="70" size="45" id="adresse">
</font></td>
</tr>
<tr>
<td width="13%"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Ville</font></td>
<td width="47%" align="left" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="text" name="ville" size="45" maxlength="45" id="ville">
</font></td>
<td width="10%">
<div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">CP</font></div>
</td>
<td width="30%"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="text" name="cp" size="5" maxlength="5" id="cp">
</font></td>
</tr>
<tr>
<td height="33" width="13%" valign="middle" align="left">
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Tél.
(habituel)</font></p>
</td>
<td height="33" colspan="3" align="left" valign="middle">
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="text" name="tel1" size="14" id="tel1">
</font><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
</font></p>
</td>
</tr>
<tr>
<td height="17" width="13%"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Tél.
(vacances)</font></td>
<td height="17" colspan="3" align="left" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="text" name="tel2" size="14" id="tel2">
</font></td>
</tr>
<tr>
<td height="17" width="13%"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Email</font></td>
<td height="17" colspan="3" align="left" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="text" name="email" size="45" maxlength="70" id="email">
</font><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
</font></td>
</tr>
<tr>
<td width="13%"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>STAGE
choisi</b></font></td>
<td width="47%" align="left" valign="middle">
<select name="stage" id="stage">
<option>CLASSIC</option>
<option>KIDS</option>
<option>MATCH</option>
</select>
</td>
<td width="10%"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b> </b></font></td>
<td width="30%"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>
</b></font></td>
</tr>
<tr valign="middle">
<td height="40" width="13%">
<div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b> NIVEAU</b></font></div>
</td>
<td height="40" width="47%"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>
<select name="niveau" id="niveau">
<option>Classé</option>
<option>Bon</option>
<option>Moyen</option>
<option>Joue depuis peu</option>
<option>Débutant</option>
</select>
</b></font></td>
<td height="40" width="10%">
<div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>Cl.</b></font></div>
</td>
<td height="40" width="30%" align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>
<input type="text" name="classement" size="5" maxlength="10" id="classement">
</b></font></td>
</tr>
<tr valign="bottom">
<td colspan="4" height="40">
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>DATE
DE VOTRE STAGE </b>(période scolaire)</font></div>
</td>
</tr>
<tr>
<td width="13%">  <font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>PÂQUES</b></font></td>
<td width="47%">
<select name="paques" id="paques">
<option>N/A</option>
<option>07 au 11 avril</option>
<option>14 au 18 avril</option>
<option>21 au 25 avril</option>
</select>
</td>
<td width="10%">
<div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>ÉTÉ</b></font></div>
</td>
<td width="30%"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>
<select name="ete" id="ete">
<option>N/A</option>
<option>07 au 11 juillet</option>
<option>14 au 18 juillet</option>
<option>21 au 25 juillet</option>
<option>28 juillet au 1er août</option>
<option>04 au 08 août</option>
<option>11 au 15 août</option>
<option>18 au 22 août</option>
<option>25 au 29 août</option>
<option>01 au 05 septembre</option>
<option>08 au 12 septembre</option>
</select> </form>


Et le code PHP pour l'envoi :

<?php

<?php ini_set('session.use_only_cookies', "1");?>

$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$age = $_POST['Age'];
$msg = "Nom:\t$nom";
$msg .= "Prenom:\t$prenom";
$msg .= "Age:\t$age";
$tel1 = $_POST['tel1'];
$tel2 = $_POST['tel2'];
$email = $_POST['email'];
$stage = $_POST['stage'];
$niveau = $_POST['niveau'];
$classement = $_POST['classement'];
$paques = $_POST['paques'];
$ete = $_POST['ete'];



$adresse = $_POST['adresse'];
$ville = $_POST['ville'];
$cp = $_POST['cp'];
$msg .= "Adresse:\t$adresse";
$msg .= "Ville:\t$ville";
$msg .= "cp:\t$cp";
$msg .= "Tel1:\t$tel1";
$msg .= "Tel2:\t$tel2";
$msg .= "Mail:\t$email";
$msg .= "Stage:\t$stage";
$msg .= "Niveau:\t$niveau";
$msg .= "Classement:\t$classement\n";
$msg .= "Paques:\t$paques\n";
$msg .= "Ete:\t$ete\n\n";



$recipient = "bcourrier@yahoo.fr";
$subject = "Inscription Tenis de Kerdual";
$redirection = "http://www.tennisdekerdual.com/fr/club.html";
$url_redir = $redirection;

$mailheaders = "Inscription Tennis de Kerdual<> \n";
$mailheaders .= "Reply-To: $email\n\n";

mail($recipient, $subject, $msg, $mailheaders);

echo "<HTML><HEAD>";
echo "<TITLE>Formulaire envoye!</TITLE></HEAD><BODY>";
echo "<H1 align=center>Merci, $nom </H1>";
echo "<P align=center>";
echo "Votre formulaire à bien été envoyé !</P>";
echo "<script language=\"javascript\">";
echo "window.location=('$url_redir');";
echo "</script>";
echo "$reponse";
echo "</BODY></HTML>";

?>

Voila quelqu'un aurait-il une solution ?

Merci de votre aide.

1 réponse

cheese42 Messages postés 860 Date d'inscription mardi 11 septembre 2007 Statut Membre Dernière intervention 10 octobre 2018 120
11 avril 2009 à 01:03
slt, ca marche ca ???

<?php

<?php ini_set('session.use_only_cookies', "1");?>

les deux ouvertures php a la suite ????
0