[script email php] probleme de mise en forme

Fermé
petinico - 6 mars 2006 à 19:29
 petinico - 6 mars 2006 à 22:08
bonjour à tous,

Je crée un formulaire dont les données me sont envoyées par mail. J'utilise un script php et tout fonctionne bien. Le probleme arrive quand je mets mon formulaire dans une table. Si je vires la table, ça refonctionne..

une table toute simple comme ça :

<table width="580" height="220" border="0">
<form action="envoi_mail_vote.php" method="post" enctype="text/plain">

<tr>
<td colspan="12">Saisissez votre adresse email : <input type="text" name="email2" size=30 maxlength=50></td>
</tr>
<tr>
<td width="120" height="20">paul</td>
<td width="20" height="20">=></td>
<td width="40"><input type="range" min="0" max="4" name="paul" maxlength="4" size="4"></td>
<td width="20" height="20"> </td>

<td width="120" height="20">Pierre</td>
<td width="20" height="20">=></td>
<td width="40"><input type="range" min="0" max="4" name="pierre" maxlength="4" size="4"></td>
<td width="20" height="20"> </td>

<td width="120" height="20">jacques</td>
<td width="20" height="20">=></td>
<td width="40"><input type="range" min="0" max="4" name="jacques" maxlength="4" size="4"></td>
<td width="20" height="20"> </td>
</tr>
<tr>
<td width="120">georges</td>
<td width="20" height="20">=></td>
<td width="40"><input type="range" min="0" max="4" name="georges" maxlength="4" size="4"></td>
<td width="20" height="20"> </td>

<td width="120">Maurice</td>
<td width="20" height="20">=></td>
<td width="40"><input type="range" min="0" max="4" name="maurice" maxlength="4" size="4"></td>
<td width="20" height="20"> </td>

<td width="120">toto</td>
<td width="20" height="20">=></td>
<td width="40"><input type="range" min="0" max="4" name="toto" maxlength="4" size="4"></td>
<td width="20" height="20"> </td>
</tr>

<td colspan="4" align="center" height="20"><input type="submit" value="Envoyer"></td>

</form>
</table>

rien d'exeptionnel ! mais ça marche plus une fois dans la table.
j'ai essayer aussi de mettre la ligne <form action=...> dans et avant la balise <table>, c'est pas mieux ! Qu'est-ce qui peut le bloquer ?


merci

petinico
A voir également:

2 réponses

Salut,

Il faut mettre la table dans le form, et non le form dans la table.
0
merci Marin !

mais le <form> dans la <table> ou l'inverse donne exactement le meme resultat... pas d'envoi de mail ...
0