Bouton envoyer vers adresse Mail
Fermé
Brydjy
Messages postés
399
Date d'inscription
mardi 9 octobre 2007
Statut
Membre
Dernière intervention
8 novembre 2013
-
11 déc. 2007 à 16:44
forest - 13 mai 2017 à 21:35
forest - 13 mai 2017 à 21:35
A voir également:
- Bouton email html
- Facebook piraté et adresse email changé - Forum Facebook
- Bouton shift pc ✓ - Forum Windows
- Facebook piraté et adresse email changé 2023 ✓ - Forum Facebook
- Editeur html - Télécharger - HTML
- Bouton on off ✓ - Forum Loisirs / Divertissements
12 réponses
absurdsystem
Messages postés
117
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
28 août 2008
50
11 déc. 2007 à 17:18
11 déc. 2007 à 17:18
Slt !
alors pour envoyer ton formulaire par mail c'est trés simple mais il faut utiliser du php .
Comme tu l'a préciser tu n'y connais rien je v essayé de t'expliquer ça le plus simplement du monde.
Donc tu a ton formulaire:
le code html est :
<form name="monformulaire">
</form>
et a l'interieur de ces deux balises tu met tes divers champ texte :
<input type="text" name="champtexte1">
<input type="text" name="champtexte2">
etc...
et un bouton envoyer
<input type="submit" value="envoyer">
Pour recuperer les infos de ton formulaire il faut d'abord indiquer quelle page va s'occuper de ça .
donc dans la balise <form> il faut rajouter ceci :
<form name="monformulaire" action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">
action permet de spécifier la page a appeller et $_SERVER['PHP_SELF'] est du code php qui fait que la pge va s'appeller elle-meme.
method permet de specifier comment on envoye les données (si elles s'affichent dans la barre d'adresse ou non) ici ce sera invisible mais si tu veu tester remplace post par get et tu verra tes données dans la barre d'adresse.
je v recapituler :
maintenant tu a ton formulaire et quand tu clic sur envoyer la page s'appelle elle-meme.
maintenant il faut tester (en php) si des données ont été envoyées
donc avant tout code html (donc au dessus de la balise <html> ecrit ceci :
<?php
if($_POST) {
$message = $_POST['champtexte1'];
}
?>
explication : ici tu a tester si la page a recuperer quelquechose et tu a stocké dans la variable $message ce que l'on a tapé dans le champ texte
donc si tu a plusieur champ texte tu fait :
$message=$_POST['champtexte1'];
$message .=$_POST['champtexte2'];
$message .=$_POST['champtexte3'];
ensuite tu n'a plus qu'a utiliser la fonction mail :
mail("destinataire@domain.com", "sujet du courrier", $message, "From: emetteur@domain.com") ;
voila je v recapituler le code de la page :
si besoin de plus d'expliquation envoye moi un message
Mon seul reve est de détruire vos cauchemars...
alors pour envoyer ton formulaire par mail c'est trés simple mais il faut utiliser du php .
Comme tu l'a préciser tu n'y connais rien je v essayé de t'expliquer ça le plus simplement du monde.
Donc tu a ton formulaire:
le code html est :
<form name="monformulaire">
</form>
et a l'interieur de ces deux balises tu met tes divers champ texte :
<input type="text" name="champtexte1">
<input type="text" name="champtexte2">
etc...
et un bouton envoyer
<input type="submit" value="envoyer">
Pour recuperer les infos de ton formulaire il faut d'abord indiquer quelle page va s'occuper de ça .
donc dans la balise <form> il faut rajouter ceci :
<form name="monformulaire" action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">
action permet de spécifier la page a appeller et $_SERVER['PHP_SELF'] est du code php qui fait que la pge va s'appeller elle-meme.
method permet de specifier comment on envoye les données (si elles s'affichent dans la barre d'adresse ou non) ici ce sera invisible mais si tu veu tester remplace post par get et tu verra tes données dans la barre d'adresse.
je v recapituler :
maintenant tu a ton formulaire et quand tu clic sur envoyer la page s'appelle elle-meme.
maintenant il faut tester (en php) si des données ont été envoyées
donc avant tout code html (donc au dessus de la balise <html> ecrit ceci :
<?php
if($_POST) {
$message = $_POST['champtexte1'];
}
?>
explication : ici tu a tester si la page a recuperer quelquechose et tu a stocké dans la variable $message ce que l'on a tapé dans le champ texte
donc si tu a plusieur champ texte tu fait :
$message=$_POST['champtexte1'];
$message .=$_POST['champtexte2'];
$message .=$_POST['champtexte3'];
ensuite tu n'a plus qu'a utiliser la fonction mail :
mail("destinataire@domain.com", "sujet du courrier", $message, "From: emetteur@domain.com") ;
voila je v recapituler le code de la page :
<?php if($_POST) { $message=$_POST['champtexte1']; $message .=$_POST['champtexte2']; $message .=$_POST['champtexte3']; mail("destinataire@domain.com", "sujet du courrier", $message, "From: emetteur@domain.com") ; } ?> <html> ... ... ... <form name="aaaa" action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post"> <input type="text" name="champtexte1"> <input type="text" name="champtexte2"> etc... <input type="submit" value="envoyer"> </form>
si besoin de plus d'expliquation envoye moi un message
Mon seul reve est de détruire vos cauchemars...
17 déc. 2007 à 18:21
13 mars 2009 à 09:42
Je me retrouve avec un problème similaire. Pour la création d'un compte utilisateur, ils remplissent un formulaire sur l'intranet de ma boîte puis celui-ci(enfin, les réponses au moins) est censé être envoyé via outlook au référant de projet. Or, j'ai beau avoir testé, retesté, et trituré votre code pour l'envoi mail, sa ne me donne rien. Enfin si, j'ai un retour, c'est internet explorer qui me dit qu'il ne peut pas afficher de page, :). Pourriez vous m'aider s'il vous plait?
Cordialement, ...