Générateur de contact
Résolu
ziraz
Messages postés
14
Date d'inscription
Statut
Membre
Dernière intervention
-
X-Fan Messages postés 805 Date d'inscription Statut Membre Dernière intervention -
X-Fan Messages postés 805 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai crée un site web, j'ai inséré à l'intérieur un système qui permet aux visiteurs de m' envoyer un email a partir du site, du genre: https://www.commentcamarche.net/contact/3-utilisation-libre .
Le problème est que j'ai perdu le code qui permet au texte de se rendre a ma boîte email, pouvez vous m'aidez ?
Bien sûr je parle de code php.
merci d'avance
J'ai crée un site web, j'ai inséré à l'intérieur un système qui permet aux visiteurs de m' envoyer un email a partir du site, du genre: https://www.commentcamarche.net/contact/3-utilisation-libre .
Le problème est que j'ai perdu le code qui permet au texte de se rendre a ma boîte email, pouvez vous m'aidez ?
Bien sûr je parle de code php.
merci d'avance
A voir également:
- Générateur de contact
- Generateur mot de passe - Télécharger - Sécurité
- Recuperer contact carte sim - Guide
- Retrouver contact supprimé - Accueil - Android
- Localiser un contact - Guide
- Wwwfacebook. com/mobile/messenger/contact - Forum Facebook Messenger
6 réponses
ce que je déteste de ce site c'est que à tous les fois que je demande quelque chose, c'est toujours sans réponse.
mail($to, $subject, $body, $from);
En ce qui concerne les trick pour modifier le header (avoir des CC, CCi, etc), je te laisse chercher sur Internet.
En ce qui concerne les trick pour modifier le header (avoir des CC, CCi, etc), je te laisse chercher sur Internet.
en fait regarde mon code :
</span>
</style>
</head>
<body>
<form method="post" action="reponse.php">
<center><tbody><tr>
<td><tbody><tr><b>Complétez ce formulaire</b><br />
> Pseudonyme: <input type="text" name="pseudo" value=""><br />
> Email: <input type="password" name="pass" /><br />
> Confirmation: <input type="password" name="email" value=""><br /><br />
> Message : <input type="text" name="reponse" /><br /><br />
<br />
<input type="submit" /></p></td></center>
Mais quesque je met dans la page " reponse.php "
</span>
</style>
</head>
<body>
<form method="post" action="reponse.php">
<center><tbody><tr>
<td><tbody><tr><b>Complétez ce formulaire</b><br />
> Pseudonyme: <input type="text" name="pseudo" value=""><br />
> Email: <input type="password" name="pass" /><br />
> Confirmation: <input type="password" name="email" value=""><br /><br />
> Message : <input type="text" name="reponse" /><br /><br />
<br />
<input type="submit" /></p></td></center>
Mais quesque je met dans la page " reponse.php "
C'est normal que tu as des champ password pour Email et confirmation??
Ta page reponse, elle récupère les valeurs et elle envoie le mail? C'est ce que tu veux faire?
Ta page reponse, elle récupère les valeurs et elle envoie le mail? C'est ce que tu veux faire?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Oui, enfin les champs password est parce que les codes que l'ont ma fournis était un ancien espace membre ...
Oui, je veu que ce que les gens vont marqué dans le cadre, sois transmis automatiquement à mon email.
Oui, je veu que ce que les gens vont marqué dans le cadre, sois transmis automatiquement à mon email.
Bon ben dans reponse tu dois récupérer les infos données par la personne avec $_POST.
contact.php
<form method="post" action="reponse.php">
<center><tbody><tr>
<td><tbody><tr><b>Complétez ce formulaire</b><br />
> Pseudonyme: <input type="text" name="pseudo" value=""><br />
> Email: <input type="text" name="email" /><br />
> Confirmation: <input type="text" name="confirmation" value=""><br /><br />
> Message : <input type="text" name="reponse" /><br /><br />
<br />
<input type="submit" /></p></td></center>
reponse.php
$pseudo = $_POST['pseudo'];
$email = $_POST['email'];
$confirmation = $_POST['confirmation'];
$reponse = $_POST['reponse'];
$from = "From: ".$email;
$to = "your@mail.example";
$subject = "Mon sujet";
$body =$reponse; //ce que tu veux mettre dans le body qui sera surement $reponse et plus!
mail($to, $subject, $body, $from);
En revanche, je pense que ton confirmation vise à vérifier que c'est bien le bon mail donc il va d'abord falloir que tu vérifies si $email et $confirmation sont identiques.
Et fait attention de faire htmlentities() sur tes champs mail pour être sur que quelqu'un n'envoie pas de code html visant à modifier le header.
contact.php
<form method="post" action="reponse.php">
<center><tbody><tr>
<td><tbody><tr><b>Complétez ce formulaire</b><br />
> Pseudonyme: <input type="text" name="pseudo" value=""><br />
> Email: <input type="text" name="email" /><br />
> Confirmation: <input type="text" name="confirmation" value=""><br /><br />
> Message : <input type="text" name="reponse" /><br /><br />
<br />
<input type="submit" /></p></td></center>
reponse.php
$pseudo = $_POST['pseudo'];
$email = $_POST['email'];
$confirmation = $_POST['confirmation'];
$reponse = $_POST['reponse'];
$from = "From: ".$email;
$to = "your@mail.example";
$subject = "Mon sujet";
$body =$reponse; //ce que tu veux mettre dans le body qui sera surement $reponse et plus!
mail($to, $subject, $body, $from);
En revanche, je pense que ton confirmation vise à vérifier que c'est bien le bon mail donc il va d'abord falloir que tu vérifies si $email et $confirmation sont identiques.
Et fait attention de faire htmlentities() sur tes champs mail pour être sur que quelqu'un n'envoie pas de code html visant à modifier le header.
Sur ce, bonne soirée!