Script pour envoi formulaire vers mail

Résolu/Fermé
calimero - 16 juil. 2006 à 14:32
 m1602 - 28 mars 2017 à 00:25
Bonjour,

je suis débutante en programmation html, j'essaie de faire un formulaire pour un site web,

j'ai réussi à avoir la page html, mais quand je teste la saisie du nom et email, je suis dirigée vers la messagerie.

comment récupérer l'information directement et l'envoyer vers l'adresse email directement.

merci pour votre aide.

voici le code :

<FORM METHOD="POST" ACTION="mailto:test@yahoo.fr" enctype="text/plain">



<TABLE width="70%">
<TBODY>
<TR>
<TD width="7%"> </TD>
<TD> <P>Prénom</P></TD>
<TD width="1%"> </TD>
<TD><input name=prenom></TD>
</TR>
<TR>
<TD width="7%"> </TD>
<TD> <P>Email</P></TD>
<TD width="1%"> </TD>
<TD><INPUT name=email></TD>
</TR>
<TR>
<TD colSpan=3> </TD>
<TD><INPUT TYPE=submit VALUE="Inscrivez-moi"> </FORM>
</FORM>
</body>
</html>

61 réponses

je voudrais avoir plus d'émoticones quand j'envoie des e-mail en différé, par exemple comme ceux que j'envoie lorsque je parle en direct ?
0
Salut tous le monde,
svp j'ai besoin d'aide parce-que je suis trop nul en informatique.

j'ai un lien en language html dont je veux centrer, augmenter la taille des caractères et le mettre en bleu foncer.


exemple du lien : <a href="https://www.google.fr/?gws_rd=ssl">Cliquez ici</a>

merci
0
Bonjour
J'ai suivi tous vos échanges mais sans trouver la solution à ceci :
Je reçois un mail vide !
Pourquoi par pitié ?! :)

Mon HTML :
<form method="POST" action="formmail.php" >
  <fieldset>
  <input type="hidden" name="subject" value="formmail">
       <label for="nom">Nom :</label><input type="text" id="nom" />
       <label for="prenom">Prénom :</label><input type="text" id="prenom" />
       <label for="email">Email :</label><input type="text" id="email" />
       <label><INPUT TYPE="submit" VALUE="Envoyer" ></label>
  </fieldset>
</form>


Mon PHP :
<?php
$TO = "xxx@gmail.com";

$h = "From: " . $TO;

$message = "";

while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}

mail($TO, $subject, $message, $h);

Header("Location: http://localhost/sfp/fr/");

?>


MERCI !
0
Je sais que je suis un peu en retard mais as tu trouver la solution????
J'ai le meme probleme que toi et mes script sont pareil (enfin presque)!

J'aimerais bien une reponse :(

Merciii
0
parce que le cote serveur de yahoo n'accepte pas le langage php
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Bonjour à tous,

J'ai bien compris le but de tout cela mais voilà le partie que je ne comprend pas :

Pour le fichier PHP, il faut bien l'associé au ficher html mais, comment fait on ?

Merci.
0
Bonjour,

J'ai bien mes deux fichiers (PHP+HTML) mais je ne reçois aucun mail.
Il se trouve que je possède une adress eamil comportant des point (.), cela poserait il un problème ?
0
Andrea1306 Messages postés 124 Date d'inscription dimanche 8 avril 2012 Statut Membre Dernière intervention 14 mai 2013 4
1 mai 2012 à 19:48
Bonjour ,

Comment adapter mon formulaire ( avec plein de zone text ... ) a votre script PHP, quel élément dois-je modifier ou rajouter ?

Merci
0
Vous ne savez jamais ce que vous pouvez jusqu'à ce que vous essayez. Merci pour votre merveilleuse sharing.So je tiens à dire que j'ai vraiment apprécié l'analyse de vos messages blog. De toute façon je vais être abonnés à votre flux, et je m'attends que vous publiez à nouveau peu de temps.<a href="http://www.ineedwatches.com/discount-dior-watches-cb29.html">he said</a>
0
Vous ne savez jamais ce que vous pouvez jusqu'à ce que vous essayez. Merci pour votre merveilleuse sharing.So je tiens à dire que j'ai vraiment apprécié l'analyse de vos messages blog. De toute façon je vais être abonnés à votre flux, et je m'attends que vous publiez à nouveau peu de tem[url=http://www.ineedwatches.com/discount-dior-watches-cb29.html]he said/url
0
diogen2015 Messages postés 1 Date d'inscription mercredi 6 janvier 2016 Statut Membre Dernière intervention 6 janvier 2016
6 janv. 2016 à 07:50
bonjour les amis je débute en programmation et j'ai le mémé problème que vous sauf que moi a mon niveau je reçois les email mail vide. mon contenu ne viens pas avec pouvez vous m'orienté s' il vous plait?
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
17 juil. 2006 à 14:51
Salut,

voilà

https://openclassrooms.com/fr/courses

http://www.lephpfacile.com/ à droite dans la page tu as le lien vers Doc PHP

https://www.php.net/manual/fr/


lami20j
-1
Bonjour,

j'avance lentement mais surement :-(

c'est ok pour les fichiers html et php formmail,
comment tester l'appel à formail.php en local.

j'ai installé easyphp mais je ne sais pas quoi faire après
désolée une vraie débutante

merci.

Calimero
0
7calimero8 Messages postés 22 Date d'inscription lundi 4 février 2008 Statut Membre Dernière intervention 15 septembre 2009 3
29 sept. 2008 à 19:10
Svp j'ai besoin d'aide. Personne ne sait comment faire ??
-1
Bonjour,

Est-ce que tu as trouve la solution a ton probleme finalement ?
Je suis tout aussi debutante et j'ai le meme probleme.
J'ai l'impression que c'est peut etre un probleme de serveur qui reconnait ou pas le php ...
Bref, si tu pouvais m'eclairer ce serait top

Merci
0
merci c gentil mais je crois qu'effectivement, il faut mieux trouver l'erreur sur le mien.
Euh elle est où l'erreur ?
Oui il y a une majuscule à ma page Reserver.php, c possible ^^
jvais essayer ce script tout de suite. Merci.
-1
okok tu me dira si sa marche, les erreurs que j'ai trouvé, je ne sais pas vraiment si c'en ai mai je sais que moi j'ai appris comme sa. C'est que tu avait mit des guillemet en trop mais je sais pas si c'est sa ... a voir
-1
Désolé mais ça ne marche toujours pas :(
ça ne doit pas être les guillemets. Il me semble que j'ai fais attention à ça en prenant exemple sur un autre script.
-1
si tu fait comme sa sa marchera pas

tu dit que to = to
sauf que comme tu n'as pas réglé le to avant le champs sera vide donc sa enverra pas le mail, rien.

Il faut faire :

<?php
$TO = "monadresse@domaine.fr";
$h = "From:" . $TO; // si veut pas que sa fasse un message envoyer par ton adresse tu peur mettre autre chose
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: pagedemandée");
?>
-1
slt,je cherche a envoyér des donné de mon site comme le nom ,prenom, mail,login...... a mon boite mail svp
j'ai besoin de se script urgent mairci beaucuop
-1
Bonjour,

Voila j'ais fais mes 2 page html e formmail.php.
L'envois marche bien, et la redirection sur page de remerciment aussi, mail le mail est vide...
J'ais changer le $subject = "formulaire de mon site" et cela change efectivement le sujet du mail reçus, qui etait vide au départ.
J'en suis venus a la deduction que mon probleme viens de la ligne
$message = "";
Faut il parameter cette ligne, et si oui de qu'elle manière?
Merci d'avance
-1
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
16 juil. 2006 à 21:02
Salut,

ce que tu essaies de faire as comme résultat normal l'utilisation d'un client messagerie.

En fait il s'agit d'un lien vers une adresse électronique.
<a href="mailto:calimero@debutante.fr">calimero@debutante.fr</a>
Ce que tu as besoin c'est plutôt un script en php par exemple.

http://www.salemioche.net/script-php-1.php
http://www.toutestfacile.com/phpinit.php?tef_site=php&chap=mail1


lami20j
-2
Merci,

je vais essayer et je te tiens au courant.
comme je te l'ai déjà dit, je suis une vraie débutante, il faut que je regarde comment créer un fichier php (basique non :-)

ta page explique bien pour le formulaire, si tu en as une pareille pour php ce serait super!!

A bientôt

Calimero.
0
Merci beaucoup

Calimero
-2