Rechercher : dans
Par :

[PHP] Formulaire avec fichier joint chez free

Dernière réponse le 20 mar 2008 à 05:46:21 Faubrun, le 19 mai 2006 à 10:33:44 
 Signaler ce message aux modérateurs

Bonjour à tous,

cela fait plusieurs jours que j'essai de mettre en place

une page "Formulaire" avec envoi d'un fichier image (présent dans l'ordi du rédacteur), sur mon compte mail free. Sans résulat, le mail arrive bien mais pas le fichier.

J'ai déjà réalisé une page HTML mais si j'ai bien compris d'après tous les messages que j'ai lu sur le sujet il faut faire du PHP ?

N'ayant pas trouvé mon bonheur en faisant une recherche sur CCM.net, j'ai donc posté ;-)

Voici le code en html:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Formulaire</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<p>**************</p>
<form action="mailto:volkswagen.club@free.fr?subject=Fomulaire Miniature" name="envoi" method=POST enctype="text/plain">
<FORM action="cgi-bin/script.pl" method=post enctype="multipart/form-data">
<strong>Formulaire d'enregistrement d'une miniature sur le VW CLUB COLLECTION</strong>
<TABLE BORDER=0 bgcolor="#9966FF">
<TR>
<TD>Marque</TD>
<TD> <select name="marque">
<option value="majorette">Majorette</option>
<option value="maisto">Maisto</option>
<option value="siku">Siku</option>
</select></TD>
</TR>
<TR>
<TD>R&eacute;f&eacute;rence</TD>
<TD> <INPUT type=text name="reference"> </TD>
</TR>
<TR>
<TD>Mod&egrave;le</TD>
<TD> <select name="modele">
<option value="coxberline">Cox berline</option>
<option value="cox1302">Cox 1302</option>
<option value="cox1303">Cox 1303</option>
<option value="coxcabriolet 1303">Cox cabriolet 1303 </option>
<option value="coxcabriolet 1302">Cox cabriolet 1302 </option>
<option value="coxcabriolet">Cox cabriolet</option>
<option value="coxcabriolethebmuller">Cox cabriolet hebmuller</option>
<option value="coxcabrioletovale">Cox cabriolet ovale </option>
<option value="coxsplit">Cox split</option>
<option value="coxovale">Cox ovale</option>
<option value="combisplit">Combi split</option>
<option value="combisplittolé">Combi split tolé</option>
<option value="combisplitsamba">Combi split samba</option>
<option value="combisplitwestfalia">Combi split westfalia</option>
<option value="combisplitsimplecabinepickup">Combi split simple cabine pick up</option>
<option value="combibay">Combi bay</option>
<option value="combibaytolé">Combi bay tolé</option>
<option value="combibayvitré">Combi bay vitré</option>
<option value="combibaywestfalia">Combi bay westfalia</option>
<option value="combibaysimplecabinepickup">Combi bay simple cabine pick up</option>
<option value="combibaydoublecabine">Combi bay double cabine</option>
<option value="buggy">Buggy</option>
<option value="baja">Baja</option>
<option value="karmannghia">Karmann ghia</option>
<option value="karmannghiacabriolet">Karmann ghia cabriolet</option>
<option value="fridolin">Fidolin</option>
<option value="notchback">Notchback</option>
<option value="squarebackvariant">Squareback variant</option>
<option value="181">181</option>
<option value="kubelwagen">Kubelwagen</option>
<option value="newbeetle">New beetle</option>
<option value="newbeetlecariolet">New beetle cabriolet</option>
<option value="transportert3">Transporter T3</option>
<option value="autremodele">AUTRE ( à préciser dans commentaires)</option>
</select></TD>
</TR>
<TR>
<TD>Description</TD>
<TD> <INPUT type=text name="description"> </TD>
</TR>
<TR>
<TD>Couleur </TD>
<TD> <INPUT type=text name="couleur"> </TD>
</TR>
<TR>
<TD>Echelle <em>ex: (1/64)</em></TD>
<TD> <INPUT type=text name="echelle"> </TD>
</TR>
<TR>
<TD>Prix et date d'achat <em>ex: (01/01/2006) 17&euro;</em></TD>
<TD> <input type=text name="prix"></TD>
</TR>
<TR>
<TD>Rajouter une photo (pas trop lourde SVP)</TD>
<TD><input type="file" name="file"></TD>
</TR>
<TR>
<TD>Votre pseudo</TD>
<TD> <INPUT type=text name="pseudo"> </TD>
</TR>
<TR>
<TD>Fonction</TD>
<TD> <select name="fonction">
<option value="membre">Membre</option>
<option value="redacteur">Rédacteur</option>
</select></TD>
</TR>
<TR>
<TD height="72"> <p><font color="#006600">Si vous d&eacute;sirez rajouter
</font><font color="#006600">une description, une marque, etc...</font>
</p></TD>
<TD> <TEXTAREA rows="3" name="commentaires">
Tapez ici vos commentaires</TEXTAREA> </TD>
</TR>
<TR>
<TD COLSPAN=2> <INPUT type="submit" value="Envoyer"> </TD>
</TR>
</TABLE>
</FORM>
<p>************** </p>
</body>
</html>

Meilleures réponses pour « [PHP] Formulaire avec fichier joint chez free » dans :
[PHP] Upload de fichiers VoirLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La...
[PHP] Lister le contenu d'un répertoire VoirGrâce à PHP, il est possible d'afficher le contenu d'un répertoire et de ses sous-répertoires. Voici ci-dessous une fonction permettant de parcourir récursivement les répertoires et sous-répertoires et d'en afficher les fichiers : function...
PHP - Les fichiers VoirLa gestion des fichiers avec PHP Avec PHP, la création ou la lecture de fichiers est, une fois de plus, assez simple. Il existe une multitude de fonctions dédiées à l'utilisation des fichiers. La communication entre le script PHP et le fichier...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...

1

Faubrun, le 23 mai 2006 à 09:59:39

Personne n'a une petite idée ? ;-)

Répondre à Faubrun

2

stanliks, le 4 déc 2007 à 02:17:45

Je suis dans la même galère, PHP quand tu nous tient !!!! que faire, aidez nous SVP

Répondre à stanliks

3

 franck, le 20 mar 2008 à 05:46:21

Salut je pense que je vais répondre à ta question

va jetter un oeil sur le lien suivant c'est très bien expliqué, vers le milieu tu as les explications pour joindre un fichier a ton email que tu envoi grace a ton formulaire:

http://www.toutestfacile.com/php/cours_imprimables/PHPFacile­.com-mail.php5

bonne courage

Répondre à franck