antoine1445
|
desoler si c'est pas le bon forum, mais j'ai pas trouver ailleur pour poster cde sujet.
Bon, voila mon petit probleme est celui ci :
-J'ai fait un petit formulaire, mais je voudrai savoir comment fair pour que quand on click sur "Envoyer" sa envoie directement tout ce qui est ecrit sur le formulaire en mail a mon adresse email.
Je sais pas si j'ai bien expliquer, mais bon je vois pas comment expliquer autrement ^^.
Merci d'avance en esperent une reponse assez rapide. |
|
antoine1445
|
| repondez svp, c'est assez urgent |
|
ankh
|
| en php -> fonction "mail()", parcontre faut config php.ini sur ton serveur en lui allouant un serveur smtp ect ect ;) |
|
antoine1445
|
| Mais, ya pas un truc du genre en HTML stp ? |
|
Little-Boy
|
Si tu veux que ce soit envoye automatiquement tu es oblige d'avoir un code php au bout.
Voici un code à moi pour faire un formulaire d'envoi d'email
Regarde si ça peut t'aider
Code:
<?php
if(isset($_GET['mode']) && $_GET['mode'] == 'envoie')
{
$expediteur= $_POST['expediteur'];
$message = $_POST['message'];
$sujet = $_POST['sujet'];
$destinataire = $_POST['destinataire'];
if ($expediteur=="")
{
echo('<p class="contenu_titre">Erreur : email non specifie</p><p class="contenu_texte">Vous n\'avez pas specifie d\'email.');
}
else
{
mail("$destinataire","$sujet","$message","From: $expediteur");
echo('<p class="page_titre">Message envoye</p>Votre message a bien ete envoye, la personne contactee essayera de repondre dans les
48h.');
}
}
else
{
?>
<form method="post" action='contact.php?mode=envoie'>
Destinataire : <input type="text" name="destinataire">
<?
echo('<br>Expediteur : <input type="text" name="expediteur">');
echo('<br>Sujet : <input type="text" name="sujet"><br>
Message : <br><textarea name="message" rows=10 cols=60></textarea><br>
<input type="submit" value="Envoyer">
<input type="reset" value="Reinitialiser">
</form>');
}
?>
|
|
antoine1445
|
Merci, mais en faite je voudrai fair un truc tout simple, c'est qu'il y ai une ligne ou on marque sont pseudo et en dessous c'est pour marquer une phrase et que quand on fait "Valider" cela m'envoi le resultat car avec tout ce code je m'en sort pas du tout ^^.
Merci quand meme Little-Boy |
|
Little-Boy
|
Ba voilà un code tout fair alors (code par moi)
La page doit se nomer contact.php
Code: <?php
if(isset($_GET['mode']) && $_GET['mode'] == 'envoie')
{
$pseudo= $_POST['pseudo'];
$message = $_POST['message'];
$sujet = "Sujet que tu desires pour l'email qui te sera envoye";
$destinataire = "ton email";
if ($expediteur=="")
{
echo('Vous n'avez pas precise de pseudo.');
}
else
{
mail("$destinataire","$sujet","$message","From: systeme@message.com");
echo('Message envoye.');
}
}
else
{
?>
<form method="post" action='contact.php?mode=envoie'>
<br>Pseudo : <input type="text" name="expediteur">
Message : <br><textarea name="message" rows=10 cols=60></textarea><br>
<input type="submit" value="Envoyer">
<input type="reset" value="Reinitialiser">
<?php
}
?> |
|
antoine1445
|
|
antoine1445
|
| J'ai encore une petite question, comment fait-on pour que quand on va sur une page, celle ci vous ramene a une autre page ? |
|
| |