Formulaire et pièce jointe
calyssa3
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
freakhopes Messages postés 38 Date d'inscription Statut Membre Dernière intervention -
freakhopes Messages postés 38 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai créé un formulaire sur mon site permettant aux internautes de mettre leurs coordonnées, ainsi que leur message, et de l'envoyer directement sur mon mail en cliquant sur un bouton "envoyer".
J'utilise dreamweaver 8. J'ai un peu galéré, mais je reçois tout bien comme il faut !
Je cherche à présent à rajouter une zone file (ce que j'ai réussi à faire sans problème dans ma page) pour pouvoir joindre une photo au message.... mais comme je suis complètement novice (c'est mon 1er site et je n'ai aucune notion en création de site internet), j'ai bien cherché les réponses un peu partout, je ne comprends pas tout.... du coup, le "truc" ne marche pas ! le bouton apparait dans ma page, et on peut sélectionner la photo, mais elle n'est pas jointe au message dans mon mail.
Help !!! quelqu'un peut-il m'aider ??
Mille mercis par avance pour votre aide !!!
J'ai créé un formulaire sur mon site permettant aux internautes de mettre leurs coordonnées, ainsi que leur message, et de l'envoyer directement sur mon mail en cliquant sur un bouton "envoyer".
J'utilise dreamweaver 8. J'ai un peu galéré, mais je reçois tout bien comme il faut !
Je cherche à présent à rajouter une zone file (ce que j'ai réussi à faire sans problème dans ma page) pour pouvoir joindre une photo au message.... mais comme je suis complètement novice (c'est mon 1er site et je n'ai aucune notion en création de site internet), j'ai bien cherché les réponses un peu partout, je ne comprends pas tout.... du coup, le "truc" ne marche pas ! le bouton apparait dans ma page, et on peut sélectionner la photo, mais elle n'est pas jointe au message dans mon mail.
Help !!! quelqu'un peut-il m'aider ??
Mille mercis par avance pour votre aide !!!
A voir également:
- Formulaire et pièce jointe
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Pièce d'identité - Accueil - Services publics
- 1 pièce jointe - Guide
- Pps piece jointe ✓ - Forum Windows
7 réponses
tu fait comme avec les message mais avec les photos ^^' tu créait une variable en php du style $photo = $_POST['photo'] et dans ta fonction mail tu rajoute la variable donc ça donne un truc du genre mail($expediteur,$sujet,$message,$photo) en gros ein ;)
Bonjour !
et merci pour ta réponse !
mais où qu'c'est donc que je mets tout ça ??!! lollll !
ok je sais... je suis une brêle !!!
Peut être dois-je copier mon code ici ?
Autre question... je suis hébergée par free... et j'ai cru comprendre en lisant certains messages que c'était bloquant pour ce que je voulais faire ? est-ce le cas ?
Encore merci !
et merci pour ta réponse !
mais où qu'c'est donc que je mets tout ça ??!! lollll !
ok je sais... je suis une brêle !!!
Peut être dois-je copier mon code ici ?
Autre question... je suis hébergée par free... et j'ai cru comprendre en lisant certains messages que c'était bloquant pour ce que je voulais faire ? est-ce le cas ?
Encore merci !
Oui il est vrai que sur certains points free n'est pas super super mais bon ça reste tout de même un bon hébergeur enfin je pense ^^' je connais que des gens qui en sont content XD après oui copie le code voir pasque normalement tu es créer une ligne avec "mail($variable1, $variable2)" et tout ça non ? ^o)
Merci beaucoup pour l'aide !! tout fonctionne bien, sauf que je ne reçois pas la pièce jointe.... je suis sûre que c'est un truc tout bête en plus !!! mais comme je suis nulle.....
voici le code "complet":
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Formulaire</title>
<style type="text/css">
<!--
body,td,th {
font-family: Monotype Corsiva;
color: #CC99FF;
}
body {
background-color: #990033;
background-image: url(fond cadre milieu.jpg);
background-repeat: repeat-y;
margin-left: 0px;
margin-top: 1px;
margin-right: 0px;
margin-bottom: 1px;
background-image: url(/fond%20%20cadre%20bas.jpg);
}
a:link {
color: #CC99CC;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #FFCCFF;
}
a:hover {
text-decoration: underline;
color: #FFCCFF;
}
a:active {
text-decoration: none;
}
.Style20 {color: #FF0099}
.Style21 {font-size: 28px}
.Style23 {
font-size: 20px;
font-weight: bold;
}
.Style24 {font-size: 20px}
.Style25 {
color: #FF99CC;
font-style: italic;
font-size: 20px;
}
.Style26 {
font-style: italic;
color: #CC99FF;
font-family: "Monotype Corsiva";
font-size: 20px;
}
.Style12 { color: #660033;
font-family: "Monotype Corsiva";
font-size: 24px;
font-style: italic;
}
.Style27 {color: #CC99FF; font-size: 18px; }
.Style28 {font-size: 18px}
.Style29 {font-size: 24px}
-->
</style></head>
<body>
<img src="../fond haut.jpg" width="1020" height="238" alt="entete" />
<table width="996" border="2" bordercolor="#CC99FF" background="../mains.jpg">
<tr>
<th width="97" scope="col"><a href="../index.html" class="Style27">Accueil</a></th>
<th width="240" scope="col"><a href="formulaire.html" class="Style27">Voyance par Mail </a></th>
<th width="251" scope="col"><a href="../Voyancetelephone.html" class="Style28">Voyance par Téléphone </a></th>
<th width="192" scope="col"><a href="http://reikivoyance.aceboard.fr/" target="_blank" class="Style28">Le Forum </a></th>
<th width="177" scope="col"><a href="../Livre d'or.html" class="Style28">Livre d'Or </a></th>
</tr>
</table>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<div align="left">
<FORM ACTION="http://perso0.free.fr/cgi-bin/form2mail.pl" method = "post" enctype="multipart/form-data" >
<p> </p>
<p class="Style23"><U>Pour effectuer une consultation par e mail, merci de remplir ce formulaire.</U></p>
<p><span class="Style21"><span class="Style20"><strong>Le paiement sécurisé</strong> s'effectue via <a href="https://www.paypal.com/fr/webapps/mpp/send-money-online" target="_blank">Paypal </a></span></span><span class="Style29">, juste après l'envoi du formulaire. <u>Aucune réponse ne sera envoyée si aucun réglement n'est effectué </u></span><br />
</p>
<p> <span class="Style24">Nom<strong>*:</strong></span>
<input name="Nom" type="text" value="" />
<br />
</p>
<p><span class="Style24">Prénom <strong>*</strong> :
</span>
<input name="Prénom" />
</p>
<p> <span class="Style24">Date de naissance <strong>*</strong> : </span>
<input name="datenaissance" id="datenaissance" value="00/00/00" maxlength="10" />
<br />
<br />
<span class="Style24">Adresse E-mail <strong>*</strong> :</span>
<input size="25" name="Adresse e-mail" />
<br />
<br />
<span class="Style24">Ville <strong>*</strong> :</span>
<input name="Ville" />
<span class="Style24"> Département <strong>*</strong> :
</span>
<input name="Département" />
</p>
<p><span class="Style24">Joindre vos photos* </span>:
<label></label>
<label><!-- MAX_FILE_SIZE doit précéder le champs input de type file --><input type="hidden" name="MAX_FILE_SIZE" value="30000" /><!-- Le nom de l'élément input détermine le nom dans le tableau $_FILES --> <input name="userfile" type="file" />
</label>
</p>
<p>Les champs marqués d'une *</strong> sont obligatoires</em> </p>
<label>
<input type="radio" name="Groupe de boutons radio1" value="1 question" />
<span class="Style24">1 question</span></label>
<span class="Style24"> 10€ <br />
<label>
<input type="radio" name="Groupe de boutons radio1" value="2 questions" />
2 questions</label>
15€
<br />
<label>
<input type="radio" name="Groupe de boutons radio1" value="Voyance générale" />
Voyance générale</label>
30€</span><br />
</p>
<p align="justify" class="Style25">Plus vos questions seront précises, et plus mes réponses seront précises également !</p>
<p align="justify" class="Style25"> Les délais de réponse sont variables en fonction du nombre de demandes que je reçois, ainsi que des messages que le ciel veut bien m'envoyer ! Tout ne se commande pas en voyance ! </p>
<p align="justify" class="Style26">Je serai en mesure de traiter uniquement les demandes qui seront complètes, pour lesquelles aucune information ne sera manquante. Je me réserve également le droit de refuser une consultation, sans pour autant en justifier le motif. </p>
<p><br />
<br />
<span class="Style24"><strong>1ère Question</strong></span><br />
<textarea name="1ère Question" rows="5" cols="65"></textarea>
<br />
<br />
<span class="Style24"><strong>2ème Question</strong></span><br />
<textarea name="2ème Question" rows="5" cols="65"></textarea>
<br />
<br />
<span class="Style24"><strong>Voyance générale </strong></span><br />
<textarea name="textarea" rows="5" cols="65"></textarea>
</p>
<p><span class="Style24"><em><strong>Veuillez cliquez sur "Envoyer" une seule fois</strong></em>.</span></p>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<p><span class="Style24"><br />
<input name="Submit" type="submit" class="Style12" value="Envoyer" />
</span><span class="Style24">
<input name="Submit2" type="reset" class="Style12" value="Effacer" />
</span>
voici le code "complet":
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Formulaire</title>
<style type="text/css">
<!--
body,td,th {
font-family: Monotype Corsiva;
color: #CC99FF;
}
body {
background-color: #990033;
background-image: url(fond cadre milieu.jpg);
background-repeat: repeat-y;
margin-left: 0px;
margin-top: 1px;
margin-right: 0px;
margin-bottom: 1px;
background-image: url(/fond%20%20cadre%20bas.jpg);
}
a:link {
color: #CC99CC;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #FFCCFF;
}
a:hover {
text-decoration: underline;
color: #FFCCFF;
}
a:active {
text-decoration: none;
}
.Style20 {color: #FF0099}
.Style21 {font-size: 28px}
.Style23 {
font-size: 20px;
font-weight: bold;
}
.Style24 {font-size: 20px}
.Style25 {
color: #FF99CC;
font-style: italic;
font-size: 20px;
}
.Style26 {
font-style: italic;
color: #CC99FF;
font-family: "Monotype Corsiva";
font-size: 20px;
}
.Style12 { color: #660033;
font-family: "Monotype Corsiva";
font-size: 24px;
font-style: italic;
}
.Style27 {color: #CC99FF; font-size: 18px; }
.Style28 {font-size: 18px}
.Style29 {font-size: 24px}
-->
</style></head>
<body>
<img src="../fond haut.jpg" width="1020" height="238" alt="entete" />
<table width="996" border="2" bordercolor="#CC99FF" background="../mains.jpg">
<tr>
<th width="97" scope="col"><a href="../index.html" class="Style27">Accueil</a></th>
<th width="240" scope="col"><a href="formulaire.html" class="Style27">Voyance par Mail </a></th>
<th width="251" scope="col"><a href="../Voyancetelephone.html" class="Style28">Voyance par Téléphone </a></th>
<th width="192" scope="col"><a href="http://reikivoyance.aceboard.fr/" target="_blank" class="Style28">Le Forum </a></th>
<th width="177" scope="col"><a href="../Livre d'or.html" class="Style28">Livre d'Or </a></th>
</tr>
</table>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<div align="left">
<FORM ACTION="http://perso0.free.fr/cgi-bin/form2mail.pl" method = "post" enctype="multipart/form-data" >
<p> </p>
<p class="Style23"><U>Pour effectuer une consultation par e mail, merci de remplir ce formulaire.</U></p>
<p><span class="Style21"><span class="Style20"><strong>Le paiement sécurisé</strong> s'effectue via <a href="https://www.paypal.com/fr/webapps/mpp/send-money-online" target="_blank">Paypal </a></span></span><span class="Style29">, juste après l'envoi du formulaire. <u>Aucune réponse ne sera envoyée si aucun réglement n'est effectué </u></span><br />
</p>
<p> <span class="Style24">Nom<strong>*:</strong></span>
<input name="Nom" type="text" value="" />
<br />
</p>
<p><span class="Style24">Prénom <strong>*</strong> :
</span>
<input name="Prénom" />
</p>
<p> <span class="Style24">Date de naissance <strong>*</strong> : </span>
<input name="datenaissance" id="datenaissance" value="00/00/00" maxlength="10" />
<br />
<br />
<span class="Style24">Adresse E-mail <strong>*</strong> :</span>
<input size="25" name="Adresse e-mail" />
<br />
<br />
<span class="Style24">Ville <strong>*</strong> :</span>
<input name="Ville" />
<span class="Style24"> Département <strong>*</strong> :
</span>
<input name="Département" />
</p>
<p><span class="Style24">Joindre vos photos* </span>:
<label></label>
<label><!-- MAX_FILE_SIZE doit précéder le champs input de type file --><input type="hidden" name="MAX_FILE_SIZE" value="30000" /><!-- Le nom de l'élément input détermine le nom dans le tableau $_FILES --> <input name="userfile" type="file" />
</label>
</p>
<p>Les champs marqués d'une *</strong> sont obligatoires</em> </p>
<label>
<input type="radio" name="Groupe de boutons radio1" value="1 question" />
<span class="Style24">1 question</span></label>
<span class="Style24"> 10€ <br />
<label>
<input type="radio" name="Groupe de boutons radio1" value="2 questions" />
2 questions</label>
15€
<br />
<label>
<input type="radio" name="Groupe de boutons radio1" value="Voyance générale" />
Voyance générale</label>
30€</span><br />
</p>
<p align="justify" class="Style25">Plus vos questions seront précises, et plus mes réponses seront précises également !</p>
<p align="justify" class="Style25"> Les délais de réponse sont variables en fonction du nombre de demandes que je reçois, ainsi que des messages que le ciel veut bien m'envoyer ! Tout ne se commande pas en voyance ! </p>
<p align="justify" class="Style26">Je serai en mesure de traiter uniquement les demandes qui seront complètes, pour lesquelles aucune information ne sera manquante. Je me réserve également le droit de refuser une consultation, sans pour autant en justifier le motif. </p>
<p><br />
<br />
<span class="Style24"><strong>1ère Question</strong></span><br />
<textarea name="1ère Question" rows="5" cols="65"></textarea>
<br />
<br />
<span class="Style24"><strong>2ème Question</strong></span><br />
<textarea name="2ème Question" rows="5" cols="65"></textarea>
<br />
<br />
<span class="Style24"><strong>Voyance générale </strong></span><br />
<textarea name="textarea" rows="5" cols="65"></textarea>
</p>
<p><span class="Style24"><em><strong>Veuillez cliquez sur "Envoyer" une seule fois</strong></em>.</span></p>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<p><span class="Style24"><br />
<input name="Submit" type="submit" class="Style12" value="Envoyer" />
</span><span class="Style24">
<input name="Submit2" type="reset" class="Style12" value="Effacer" />
</span>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Wouaaa t'as pas de partie PHP ?? et je ne pourrais pas t'aider plus car je ne fais pas du tout comme ça je comprend pas le label vide avant le champ pour envoyer les photos et le MAX_FILE_SIZE non plus :/ dsl
Loll !
je sais pas trop comment j'ai fait moi-même !!!
En fait, j'utilise dreamweaver 8, qui facilite plutôt la tâche en terme de codification...
J'ai fouillé pas mal aussi sur les sites internet et forum; ce à quoi tu fais référence dans le code n'est qu'une fonction supplémentaire d'après ce que j'ai compris.
Mais je veux bien que tu me dises comment toi tu aurais fait ? ça me permettrais peut être de modifier ma page et de voir si ça marche ou pas !!
Pour le PHP.... j'ai enregistré des trucs... mais comme j'y vais qu'à l'instinct ;-) je ne sais pas trop si j'ai bien fait les choses ?! apparemment j'ai dû loupé un wagon !!!!
Tu as une astuce pour moi ?
Je susi un peu relou mais j'aimerais bien me dépatouiller de ce probleme...
Merci beaucoup en tous les cas !!!
je sais pas trop comment j'ai fait moi-même !!!
En fait, j'utilise dreamweaver 8, qui facilite plutôt la tâche en terme de codification...
J'ai fouillé pas mal aussi sur les sites internet et forum; ce à quoi tu fais référence dans le code n'est qu'une fonction supplémentaire d'après ce que j'ai compris.
Mais je veux bien que tu me dises comment toi tu aurais fait ? ça me permettrais peut être de modifier ma page et de voir si ça marche ou pas !!
Pour le PHP.... j'ai enregistré des trucs... mais comme j'y vais qu'à l'instinct ;-) je ne sais pas trop si j'ai bien fait les choses ?! apparemment j'ai dû loupé un wagon !!!!
Tu as une astuce pour moi ?
Je susi un peu relou mais j'aimerais bien me dépatouiller de ce probleme...
Merci beaucoup en tous les cas !!!
Non tkt pas relou du tout ;) lol.
Oki je comprend mieux ben moi perso j'utilise pas dreamweaver (pour tout dire je connais que de nom ^^') je code tout moi même et j'ai fait avec le site du zéro.
Moi j'aurais fait un formulaire puis après j'aurais fait avec php j'aurais entrer tout les champs dans des variables puis les variable inscrit dans un bases de donnée et le tout envoyer par mail et pour la photo j'aurais fait avec php pour l'envoyer dans un fichier sur mon ftp
Oki je comprend mieux ben moi perso j'utilise pas dreamweaver (pour tout dire je connais que de nom ^^') je code tout moi même et j'ai fait avec le site du zéro.
Moi j'aurais fait un formulaire puis après j'aurais fait avec php j'aurais entrer tout les champs dans des variables puis les variable inscrit dans un bases de donnée et le tout envoyer par mail et pour la photo j'aurais fait avec php pour l'envoyer dans un fichier sur mon ftp