A voir également:
- Problème de POST dans un formulaire
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Post it windows - Télécharger - Agendas & Calendriers
- Formulaire remboursement frais de résiliation free pdf ✓ - Forum Freebox
- Le formulaire rempli - Guide
7 réponses
kgb75
Messages postés
89
Date d'inscription
mercredi 28 juillet 2004
Statut
Membre
Dernière intervention
13 septembre 2004
8
2 sept. 2004 à 21:11
2 sept. 2004 à 21:11
coucou,
ce serait pas un mailto ton formulaire ? :-)
@+
-- Que dire, que faire, que penser ... Je suis perplexe ...
ce serait pas un mailto ton formulaire ? :-)
@+
-- Que dire, que faire, que penser ... Je suis perplexe ...
SI c'est un mailto mais comment faire alors
voici ma source :
<FORM METHOD="POST" enctype="text/plain"ACTION="mailtohilippe@monsite.com">
<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH="100" BORDERCOLOR="#3333CC">
<INPUT TYPE="HIDDEN" NAME="email" VALUE="philippe@monsite.com">
<INPUT TYPE="HIDDEN" NAME="url" VALUE="http://">
<INPUT TYPE="HIDDEN" NAME="sujet" VALUE="Formulaire de Référencement">
<TR>
<TD HEIGHT="40" BGCOLOR="000000"><B><FONT COLOR="#FFFFFF">Titre du site</FONT></B></TD>
<TD HEIGHT="40" BGCOLOR="000000">
<INPUT NAME="*Titre du site" TYPE="text" SIZE="35">
<FONT COLOR="#FF0000"><B>*</B></FONT><BR>
</TD>
</TR>
<TR>
<TD HEIGHT="40" BGCOLOR="0000000"><B><FONT COLOR="#FFFFFF">Votre e-mail</FONT></B></TD>
<TD HEIGHT="40" BGCOLOR="0000000">
<INPUT NAME="*e-mail" TYPE="text" SIZE="35">
<FONT COLOR="#FF0000"><B>*</B></FONT><BR>
</TD>
</TR>
<TR>
<TD HEIGHT="40" BGCOLOR="000000"><B><FONT COLOR="#FFFFFF">Votre URL</FONT></B></TD>
<TD HEIGHT="40" BGCOLOR="000000"> <FONT COLOR="#FF0000">
<INPUT NAME="*Adresse" TYPE="text" SIZE="35">
<B>*</B></FONT><BR>
</TD>
</TR>
<TR>
<TD HEIGHT="40" BGCOLOR="000000"><B><FONT COLOR="#FFFFFF">Catégories<br></FONT></B></TD>
<TD HEIGHT="40" BGCOLOR="000000"><select name="Categorie" size=1>
<option value="Les Casernes du Monde"> Les Casernes du Monde</option>
<option value="Les SDIS et UDSP"> Les SDIS et UDSP</option>
<option value="Le Secourisme"> Le Secourisme</option>
<option value="Le Matériel"> Le Matériel</option>
<option value="Les Spécialités"> Les Spécialités</option>
<option value="Le Médical"> Le Médical</option>
<option value="Les JSP"> Les JSP</option>
<option value="Les Passionnés"> Les Passionnés</option>
<option value="Pédagogie"> Pédagogie</option>
<option value="Gifs Animés,fonds,..."> Gifs Animés,fonds,...</option>
</select>
<FONT COLOR="#FF0000"><B>*</B></FONT><BR>
</TD>
</TR>
<TR>
<TD HEIGHT="40" BGCOLOR="000000"><B><FONT COLOR="#FFFFFF">Département</FONT></B></TD>
<TD HEIGHT="40" BGCOLOR="000000">
<INPUT NAME="*Département" TYPE="text" SIZE="35">
<FONT COLOR="#FF0000"><B>*</B></FONT><BR>
</TD>
</TR>
<TR>
<TD HEIGHT="40" BGCOLOR="000000"><B><FONT COLOR="#FFFFFF">Pays</FONT></B></TD>
<TD HEIGHT="40" BGCOLOR="000000">
<INPUT NAME="*Pays" TYPE="text" SIZE="35">
<FONT COLOR="#FF0000"><B>*</B></FONT><BR>
<BR>
</TD>
</TR>
<TR>
<TD HEIGHT="120" BGCOLOR="000000"><B><FONT COLOR="#FFFFFF">Descriptions</FONT></B></TD>
<TD HEIGHT="120" BGCOLOR="000000">
<TEXTAREA NAME="commentaires" COLS="30" ROWS="6"></TEXTAREA>
</TD>
</TR>
</TABLE>
<BR>
<BR>
<INPUT TYPE="submit" VALUE="Envoyer" NAME="submit">
<INPUT TYPE="reset" VALUE="Effacer" NAME="reset">
</FORM></div>
________________
Merci
Philippe
voici ma source :
<FORM METHOD="POST" enctype="text/plain"ACTION="mailtohilippe@monsite.com">
<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH="100" BORDERCOLOR="#3333CC">
<INPUT TYPE="HIDDEN" NAME="email" VALUE="philippe@monsite.com">
<INPUT TYPE="HIDDEN" NAME="url" VALUE="http://">
<INPUT TYPE="HIDDEN" NAME="sujet" VALUE="Formulaire de Référencement">
<TR>
<TD HEIGHT="40" BGCOLOR="000000"><B><FONT COLOR="#FFFFFF">Titre du site</FONT></B></TD>
<TD HEIGHT="40" BGCOLOR="000000">
<INPUT NAME="*Titre du site" TYPE="text" SIZE="35">
<FONT COLOR="#FF0000"><B>*</B></FONT><BR>
</TD>
</TR>
<TR>
<TD HEIGHT="40" BGCOLOR="0000000"><B><FONT COLOR="#FFFFFF">Votre e-mail</FONT></B></TD>
<TD HEIGHT="40" BGCOLOR="0000000">
<INPUT NAME="*e-mail" TYPE="text" SIZE="35">
<FONT COLOR="#FF0000"><B>*</B></FONT><BR>
</TD>
</TR>
<TR>
<TD HEIGHT="40" BGCOLOR="000000"><B><FONT COLOR="#FFFFFF">Votre URL</FONT></B></TD>
<TD HEIGHT="40" BGCOLOR="000000"> <FONT COLOR="#FF0000">
<INPUT NAME="*Adresse" TYPE="text" SIZE="35">
<B>*</B></FONT><BR>
</TD>
</TR>
<TR>
<TD HEIGHT="40" BGCOLOR="000000"><B><FONT COLOR="#FFFFFF">Catégories<br></FONT></B></TD>
<TD HEIGHT="40" BGCOLOR="000000"><select name="Categorie" size=1>
<option value="Les Casernes du Monde"> Les Casernes du Monde</option>
<option value="Les SDIS et UDSP"> Les SDIS et UDSP</option>
<option value="Le Secourisme"> Le Secourisme</option>
<option value="Le Matériel"> Le Matériel</option>
<option value="Les Spécialités"> Les Spécialités</option>
<option value="Le Médical"> Le Médical</option>
<option value="Les JSP"> Les JSP</option>
<option value="Les Passionnés"> Les Passionnés</option>
<option value="Pédagogie"> Pédagogie</option>
<option value="Gifs Animés,fonds,..."> Gifs Animés,fonds,...</option>
</select>
<FONT COLOR="#FF0000"><B>*</B></FONT><BR>
</TD>
</TR>
<TR>
<TD HEIGHT="40" BGCOLOR="000000"><B><FONT COLOR="#FFFFFF">Département</FONT></B></TD>
<TD HEIGHT="40" BGCOLOR="000000">
<INPUT NAME="*Département" TYPE="text" SIZE="35">
<FONT COLOR="#FF0000"><B>*</B></FONT><BR>
</TD>
</TR>
<TR>
<TD HEIGHT="40" BGCOLOR="000000"><B><FONT COLOR="#FFFFFF">Pays</FONT></B></TD>
<TD HEIGHT="40" BGCOLOR="000000">
<INPUT NAME="*Pays" TYPE="text" SIZE="35">
<FONT COLOR="#FF0000"><B>*</B></FONT><BR>
<BR>
</TD>
</TR>
<TR>
<TD HEIGHT="120" BGCOLOR="000000"><B><FONT COLOR="#FFFFFF">Descriptions</FONT></B></TD>
<TD HEIGHT="120" BGCOLOR="000000">
<TEXTAREA NAME="commentaires" COLS="30" ROWS="6"></TEXTAREA>
</TD>
</TR>
</TABLE>
<BR>
<BR>
<INPUT TYPE="submit" VALUE="Envoyer" NAME="submit">
<INPUT TYPE="reset" VALUE="Effacer" NAME="reset">
</FORM></div>
________________
Merci
Philippe
kgb75
Messages postés
89
Date d'inscription
mercredi 28 juillet 2004
Statut
Membre
Dernière intervention
13 septembre 2004
8
2 sept. 2004 à 23:18
2 sept. 2004 à 23:18
coucou,
ton formulaire est très dépendant de la configuration du client qui
se connecte sur ton site.
Au lieu de faire un mailto et si ton hébergeur supporte la fonction
mail php tu peux essayer cela :
- Créer un script "envoimail.php" dans lequel tu reprends les
variable de ton fichier html (j'ai pas tout repris :-) :
<?php
$email_destinataire='mailtohilippe@monsite.com';
$msg = $_POST["nom"]."\n";
$msg .= $_POST["prenom"]."\n";
$msg .= $_POST["adresse"]."\n";
if(!mail($email_destinataire, "Resultat formulaire", $msg))
{
echo "ERREUR : l'e-mail n'a pas été envoyé";
}
?>
Ensuite tu remplaces ton action par l'appel du script php :
<FORM METHOD="POST" enctype="text/plain"ACTION="envoimail.php3">
@+
-- Que dire, que faire, que penser ... Je suis perplexe ...
ton formulaire est très dépendant de la configuration du client qui
se connecte sur ton site.
Au lieu de faire un mailto et si ton hébergeur supporte la fonction
mail php tu peux essayer cela :
- Créer un script "envoimail.php" dans lequel tu reprends les
variable de ton fichier html (j'ai pas tout repris :-) :
<?php
$email_destinataire='mailtohilippe@monsite.com';
$msg = $_POST["nom"]."\n";
$msg .= $_POST["prenom"]."\n";
$msg .= $_POST["adresse"]."\n";
if(!mail($email_destinataire, "Resultat formulaire", $msg))
{
echo "ERREUR : l'e-mail n'a pas été envoyé";
}
?>
Ensuite tu remplaces ton action par l'appel du script php :
<FORM METHOD="POST" enctype="text/plain"ACTION="envoimail.php3">
@+
-- Que dire, que faire, que penser ... Je suis perplexe ...
j'ai le même problème que philippe, sauf que moi, j'ai créé une page qui récupère les variables... seulement je suis bien embêté avec, je ne sais pas comment les envoyer dana ma messagerie, je maitrise pas assez le php pour combiner le résultat du formulaire avec la fonction mail()... si quelqu'un pouvait m'indiquer comment faire parvenir ça
Civilite : <strong> <? echo $_POST['civilite']; ?>
</strong> <br>
Nom de l'internaute : <strong><? echo $_POST['nom']; ?></strong>
Prenom : <strong><? echo $_POST['prenom']; ?></strong> <br>
date_de_naissance : <strong><? echo $_POST['anniv']; ?></strong> <br>
Adresse 1 : <strong><? echo $_POST['adr_1']; ?></strong> <br>
Adresse 2 : <strong><? echo $_POST['adr_2']; ?></strong> <br>
code postal : <strong><? echo $_POST['CP']; ?></strong> <br>
Ville : <strong> <? echo $_POST['ville']; ?>
</strong> <br>
téléphone : <strong><? echo $_POST['phone']; ?></strong> <br>
email : <strong><? echo $_POST['email']; ?></strong> <br>
statut : <strong><? echo $_POST['statut']; ?></strong> <br>
disponibilite : <strong><? echo $_POST['dispo']; ?></strong>
formation demandée : <strong><? echo $_POST['demand_form']; ?></strong> <br>
motivations : <strong><? echo $_POST['descriptif']; ?></strong> <br>
dans ma boite.. je lui en serai reconnaissant... Eternellement, ça fait 48 h que je dors pas...
Civilite : <strong> <? echo $_POST['civilite']; ?>
</strong> <br>
Nom de l'internaute : <strong><? echo $_POST['nom']; ?></strong>
Prenom : <strong><? echo $_POST['prenom']; ?></strong> <br>
date_de_naissance : <strong><? echo $_POST['anniv']; ?></strong> <br>
Adresse 1 : <strong><? echo $_POST['adr_1']; ?></strong> <br>
Adresse 2 : <strong><? echo $_POST['adr_2']; ?></strong> <br>
code postal : <strong><? echo $_POST['CP']; ?></strong> <br>
Ville : <strong> <? echo $_POST['ville']; ?>
</strong> <br>
téléphone : <strong><? echo $_POST['phone']; ?></strong> <br>
email : <strong><? echo $_POST['email']; ?></strong> <br>
statut : <strong><? echo $_POST['statut']; ?></strong> <br>
disponibilite : <strong><? echo $_POST['dispo']; ?></strong>
formation demandée : <strong><? echo $_POST['demand_form']; ?></strong> <br>
motivations : <strong><? echo $_POST['descriptif']; ?></strong> <br>
dans ma boite.. je lui en serai reconnaissant... Eternellement, ça fait 48 h que je dors pas...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour
Tu fais
mail($email_destinataire, "Resultat formulaire", $msg)
après avoir mis
Attention corrige le code ci-dessus, je n'ai pas le temps.
Exemple
Tu fais
mail($email_destinataire, "Resultat formulaire", $msg)
après avoir mis
Civilite : <strong> <? echo $_POST['civilite']; ?> </strong> <br> Nom de l'internaute : <strong><? echo $_POST['nom']; ?></strong> Prenom : <strong><? echo $_POST['prenom']; ?></strong> <br> date_de_naissance : <strong><? echo $_POST['anniv']; ?></strong> <br> Adresse 1 : <strong><? echo $_POST['adr_1']; ?></strong> <br> Adresse 2 : <strong><? echo $_POST['adr_2']; ?></strong> <br> code postal : <strong><? echo $_POST['CP']; ?></strong> <br> Ville : <strong> <? echo $_POST['ville']; ?> </strong> <br> téléphone : <strong><? echo $_POST['phone']; ?></strong> <br> email : <strong><? echo $_POST['email']; ?></strong> <br> statut : <strong><? echo $_POST['statut']; ?></strong> <br> disponibilite : <strong><? echo $_POST['dispo']; ?></strong> formation demandée : <strong><? echo $_POST['demand_form']; ?></strong> <br> motivations : <strong><? echo $_POST['descriptif']; ?></strong> <br>dans la variable $msg
Attention corrige le code ci-dessus, je n'ai pas le temps.
Exemple
$msg="Civilite : <strong> $_POST['civilite'] </strong> <br>"; $msg .= "...";
sujic89
Messages postés
17
Date d'inscription
vendredi 9 janvier 2004
Statut
Membre
Dernière intervention
14 avril 2010
2
5 sept. 2004 à 12:13
5 sept. 2004 à 12:13
j'y ai passé une bonne partie de la nuit, ça marche pas...
j'ai retapé tout le code en virant les balises Php " <? ?>" comme j'ai vu que tu a fait, du coup , ça me génère un mail qui me renvoie mon code...
Je suis vraiment désorienté par rapport à tout ce que je trouve sur les formulaires sur le Net... y'a pas deux personnes qui font pareil... entre les différentes versions de php qui existent, le code n'est pas le même et apparemment , il ne cohabite pas bien...
Enfin voici l'adresse du formulaire qui me pose problème :
http://www.anfor.fr/Formulaire_eval.php
c'est une esquisse, la finition viendra plus tard, vous vous en doutez...
ce que je voudrais juste, c'est récupérer les données dans ma boite, telles qu'elles apparaissent quand on appuie sur "envoyer"...
merci...
j'ai retapé tout le code en virant les balises Php " <? ?>" comme j'ai vu que tu a fait, du coup , ça me génère un mail qui me renvoie mon code...
Je suis vraiment désorienté par rapport à tout ce que je trouve sur les formulaires sur le Net... y'a pas deux personnes qui font pareil... entre les différentes versions de php qui existent, le code n'est pas le même et apparemment , il ne cohabite pas bien...
Enfin voici l'adresse du formulaire qui me pose problème :
http://www.anfor.fr/Formulaire_eval.php
c'est une esquisse, la finition viendra plus tard, vous vous en doutez...
ce que je voudrais juste, c'est récupérer les données dans ma boite, telles qu'elles apparaissent quand on appuie sur "envoyer"...
merci...
Dans le fichier data_form.php
<?php
$message ="Civilité : <strong>" . $_POST['civilite'] . "</strong><br>";
$dest = "destin@wanadoo.fr";
$from = "gerv@cala.fr";
$reponse = "info@cal.fr";
$sujet = "Téléchargement";
mail($dest, $sujet, $message, "From: $from\r\nReply-To: $reponse\r\nContent-Type: text/html; charset=\"iso-8859-1\"\r\n");
// if(mail)
echo "le message : --- " . $message . "a ete envoyé";
?>
<?php
$message ="Civilité : <strong>" . $_POST['civilite'] . "</strong><br>";
$dest = "destin@wanadoo.fr";
$from = "gerv@cala.fr";
$reponse = "info@cal.fr";
$sujet = "Téléchargement";
mail($dest, $sujet, $message, "From: $from\r\nReply-To: $reponse\r\nContent-Type: text/html; charset=\"iso-8859-1\"\r\n");
// if(mail)
echo "le message : --- " . $message . "a ete envoyé";
?>
Merci, Ric, j'ai fait un essai avec un bout de code, ça fonctionne... bon pas vraiment comme je voulais parce que la page part directement, et ne laisse pas le temps au visiteur de corriger ses données s'il s'est planté, mais je m'en contenterai...
Un grand merci, très grand merci... , je vais pouvoir aller m'assoir dans le canapé avec une bière, j'ai mal au fesses à force d'être assis sur le bout de ma chaise depuis 48h... j'en ai essayé des méthodes, mais je ne suis arrivé à rien... il faut que je travaille avec les variables sur des execices moins compliqué... Je crois que je veux aller trop vite..
Bonne soirée à toi...
Cordialement
JL
Un grand merci, très grand merci... , je vais pouvoir aller m'assoir dans le canapé avec une bière, j'ai mal au fesses à force d'être assis sur le bout de ma chaise depuis 48h... j'en ai essayé des méthodes, mais je ne suis arrivé à rien... il faut que je travaille avec les variables sur des execices moins compliqué... Je crois que je veux aller trop vite..
Bonne soirée à toi...
Cordialement
JL