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 :
<?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...