Forum-webmaster
Technique - programmation => HTML / CSS / XHTML => Message commencé par: marc29 le le 28-12-2003 a 14:18:34

Titre: problemes de formulaire html
Posté par: marc29 le le 28-12-2003 a 14:18:34


je desire faire un formulaire "html" (qui est reussit)
mais j'ai un probleme avec l'envoie de la photo qui ne marche pas! j'ai une reponse me donnant toujours l'adresse de la photo sur le disc dur et non la photo par elle meme!

voila le code:
Citation:
<form action="mailto:marc.marina@wanadoo.fr?subject=via site marco dogos" name="envoi" method=POST enctype="text/plain">
<p><B>Nom :<span
style='font-size:36.0pt;font-family:"Lucida Handwriting";color:#D6D600'>
<input name="nom"size=50 maxlength=50>
</span></B></p>
<p><B>Prenom :
<input name="PRENOM"size=50 maxlength=50>
</B></p>
<p><B> <font size="4"><strong><em>Message: </em></strong></font>
</B></p>
<p><B>
<textarea name="message" cols="60" rows="7"></textarea>
</B></p>
<p><font color="#000000" size="2"><strong><em>(merci de remplir le petit formulaire!)</em></strong></font></p>
<p><font size="3"><em><strong>
<td width='100' height="42" bgcolor="#FFFFCC" class='pt'><strong><font color="#0000FF" size="4" face="Arial, Helvetica, sans-serif">Nom
de l'animal: </font></strong></td>
<td width='150' bgcolor="#FFFFCC" class='pt'><input type='text' name='nom-de-l-animal' size='15' maxlength='40' class='pt' value="">
</td>
<td width='50' bgcolor="#FFFFCC" class='pt'><p> </p>
</td>
<td width='200' bgcolor="#FFFFCC" class='pt'><font size="3"><em><strong><strong><font color="#0000FF" size="4" face="Arial, Helvetica, sans-serif">Sex</font></strong></strong></em></font><font size="4" face="Arial, Helvetica, sans-serif">:</font> <select name='genre' size='1' class='pt'>
<option value='0'>----------</option>
<option value='male'>Mâle</option>
<option value='femelle'>Femelle</option>
</select>
</td>
</strong></em></font>
<p><font size="3"><em><strong><br>
</strong></em></font>
<input type='hidden' name='MAX_FILE_SIZE' value='512000'>
<span class='pt'><font color='#0000FF'><strong><font size="4"><em><font face="Arial, Helvetica, sans-serif">Sélectionnez
la photo :</font></em></font></strong></font><font face="Arial, Helvetica, sans-serif"><em><font color='#FF5500'></em></font>

<input name='NomFichier' type='file' size='12' style='font-family:Verdana; border: 1px solid #000000;'>


</p>
</p>
<p><br>
<input type="submit" value="Envoyer" name="Envoyer">
<input type="reset" name="Submit" value="Effacer">
</p>
</form>


merci de votre aide!

Marc

Titre: Re:problemes de formulaire html
Posté par: TinMar le le 28-12-2003 a 15:46:59

j'ai pas testé ton truc mais je mettrais dans la balise form :
enctype="multipart/form-data" à la place de l'autre. Si tu envoi ta form en plain/text ca risque pas d'envoyer un photo ;)

Titre: Re:problemes de formulaire html
Posté par: marc29 le le 28-12-2003 a 18:43:41

non, il doit y avoir une erreure car c'a me fait planter Internet lorsque j'essaie!
j'ai supprimé un "multipart/",
lors de l'envoie du fichier, plus rien ne marche et je recoit dans le mail un dossier joint se nommant: "POSTDATA.ATT"

pour voir le formulaire,
http://perso.wanadoo.fr/marco.dogos/vos-chiens3.htm

j'essaie toujours!
A+ et merci!

Marc

Titre: Re:problemes de formulaire html
Posté par: ric le le 28-12-2003 a 20:14:48

Ecoute TinMar, il a raison.

<form action="(EmptyReference!)" method="post" name="Forme" enctype="multipart/form-data">
<input type="file" name="ame" size="16" border="0">
      </form>

De plus, je ne pense pas que ton action mailto puisse manipuler un fichier.
Ton action devrait être un script php qui gérerait l'image et la joindrait à un mail avec la fonction mail()


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.