Fonction mail php
Fermé
MrFetouaki
Messages postés
48
Date d'inscription
mercredi 1 décembre 2010
Statut
Membre
Dernière intervention
8 février 2012
-
Modifié par irongege le 9/01/2012 à 19:14
Webster95 Messages postés 553 Date d'inscription lundi 5 novembre 2007 Statut Membre Dernière intervention 9 juillet 2013 - 9 janv. 2012 à 22:22
Webster95 Messages postés 553 Date d'inscription lundi 5 novembre 2007 Statut Membre Dernière intervention 9 juillet 2013 - 9 janv. 2012 à 22:22
A voir également:
- Fonction mail php
- Yahoo mail - Accueil - Mail
- Fonction si et - Guide
- Publipostage mail - Accueil - Word
- Windows live mail - Télécharger - Mail
- Thunderbird mail - Télécharger - Mail
3 réponses
cheese42
Messages postés
860
Date d'inscription
mardi 11 septembre 2007
Statut
Membre
Dernière intervention
10 octobre 2018
120
9 janv. 2012 à 19:26
9 janv. 2012 à 19:26
salut tiens en un qui fonctionne ===>
<?php
if(isset($_POST['envoi']) && ( $_POST['envoi'] == 'Envoyer votre message'))
{
$sujet = $_POST['sujet'];
$email = $_POST['email'];
$message = $_POST['message'];
$date = date('d-m-Y');
$ip = $_SERVER['REMOTE_ADDR'];
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$pseudo = $_SESSION['pseudo'];
if($message != null and $message != "")
{
$corps = 'De : '.$email.'
----Adresse IP : '.$ip.'
----Nom : '.$nom.'
----Prenom : '.$prenom.'
----Pseudo : '.$pseudo.'
----Date : '.$date.'
----Sujet : '.$sujet.'
----Message : '.$message.'';
$entete = "Content-type:text/html\nFrom:$email\r\nReply-To:$email";
if(mail($moi,'Contact : '.$sujet,$corps,$entete))
{
echo '<font color="#FFFFFF" size="+2"><br />Votre message nous a bien été envoyé,<br />merci.</font>';
}
else {
echo '<br />Problème d\'envoi message';
}
}
else
{
echo '<br /><font color="#FF0000" size="+2"><strong>Vous n\'avez pas entré de message !</strong></font>';
}
}
?>
<style type="text/css">
.clfo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
}
</style>
<form class="clfo" action="contact.php" method="post" name="formulaire">
<center>
<font color="#FF0000" size="+1"><em>Sélectionnez un sujet</em></font><br />
<select name="sujet">
<option value="Question générale">Question générale</option>
<option value="Question commerciale">Question commerciale</option>
<option value="Problème compte">Problème compte</option>
<option value="Signalement d'un bugg">Signaler un bugg</option>
<option value="Publicité / Partenariats">Publicité / Partenariats</option>
<option value="Suggestion">Suggestion</option>
<option value="Autre">Autre</option>
</select>
<br />
<br />
<font color="#FFFFFF">Votre nom :</font><br />
<input type="text" name="nom" id="nom" value=""/>
<br />
<br />
<font color="#FFFFFF">Votre prénom :</font><br />
<input type="text" name="prenom" id="prenom" value=""/>
<br />
<br />
<font color="#FFFFFF">Votre adresse mail :</font><br />
<input name="email" type="text" value="" />
<br />
<br />
<font color="#FFFFFF">Votre message :</font><br />
<textarea cols="30" rows="5" name="message" class="textarea"></textarea>
<br />
<br />
<input type="submit" value="Envoyer votre message" name="envoi"/>
</center>
</form>
<?php
if(isset($_POST['envoi']) && ( $_POST['envoi'] == 'Envoyer votre message'))
{
$sujet = $_POST['sujet'];
$email = $_POST['email'];
$message = $_POST['message'];
$date = date('d-m-Y');
$ip = $_SERVER['REMOTE_ADDR'];
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$pseudo = $_SESSION['pseudo'];
if($message != null and $message != "")
{
$corps = 'De : '.$email.'
----Adresse IP : '.$ip.'
----Nom : '.$nom.'
----Prenom : '.$prenom.'
----Pseudo : '.$pseudo.'
----Date : '.$date.'
----Sujet : '.$sujet.'
----Message : '.$message.'';
$entete = "Content-type:text/html\nFrom:$email\r\nReply-To:$email";
if(mail($moi,'Contact : '.$sujet,$corps,$entete))
{
echo '<font color="#FFFFFF" size="+2"><br />Votre message nous a bien été envoyé,<br />merci.</font>';
}
else {
echo '<br />Problème d\'envoi message';
}
}
else
{
echo '<br /><font color="#FF0000" size="+2"><strong>Vous n\'avez pas entré de message !</strong></font>';
}
}
?>
<style type="text/css">
.clfo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
}
</style>
<form class="clfo" action="contact.php" method="post" name="formulaire">
<center>
<font color="#FF0000" size="+1"><em>Sélectionnez un sujet</em></font><br />
<select name="sujet">
<option value="Question générale">Question générale</option>
<option value="Question commerciale">Question commerciale</option>
<option value="Problème compte">Problème compte</option>
<option value="Signalement d'un bugg">Signaler un bugg</option>
<option value="Publicité / Partenariats">Publicité / Partenariats</option>
<option value="Suggestion">Suggestion</option>
<option value="Autre">Autre</option>
</select>
<br />
<br />
<font color="#FFFFFF">Votre nom :</font><br />
<input type="text" name="nom" id="nom" value=""/>
<br />
<br />
<font color="#FFFFFF">Votre prénom :</font><br />
<input type="text" name="prenom" id="prenom" value=""/>
<br />
<br />
<font color="#FFFFFF">Votre adresse mail :</font><br />
<input name="email" type="text" value="" />
<br />
<br />
<font color="#FFFFFF">Votre message :</font><br />
<textarea cols="30" rows="5" name="message" class="textarea"></textarea>
<br />
<br />
<input type="submit" value="Envoyer votre message" name="envoi"/>
</center>
</form>
MrFetouaki
Messages postés
48
Date d'inscription
mercredi 1 décembre 2010
Statut
Membre
Dernière intervention
8 février 2012
1
9 janv. 2012 à 19:44
9 janv. 2012 à 19:44
merci bcp
Webster95
Messages postés
553
Date d'inscription
lundi 5 novembre 2007
Statut
Membre
Dernière intervention
9 juillet 2013
142
9 janv. 2012 à 22:22
9 janv. 2012 à 22:22
Résolu, mais réfléchissons un petit peu quand meme !
Je veux bien, mais il ne faut pas oublier l'action du formulaire !
C'est bien beau de copier coller des scripts, mais il faut les approfondir ! :)
Pense à regarder quelques tuto sur les formulaires ;)
Dans le script qu'on t'a donné, tu remarquera, que la, il y a bien une action sur le formulaire =)
Bonne continuation !
<form method="post" action="" >
Je veux bien, mais il ne faut pas oublier l'action du formulaire !
C'est bien beau de copier coller des scripts, mais il faut les approfondir ! :)
Pense à regarder quelques tuto sur les formulaires ;)
Dans le script qu'on t'a donné, tu remarquera, que la, il y a bien une action sur le formulaire =)
Bonne continuation !
9 janv. 2012 à 19:44