Probleme avec un formulaire
speed314
Messages postés
4
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
J'ai creer un formulaire avec le code suivant :
<?php
$nom=$HTTP_POST_VARS['nom'];
$prenom=$HTTP_POST_VARS['prenom'];
$adresse=$HTTP_POST_VARS['adresse'];
$cp=$HTTP_POST_VARS['cp'];
$ville=$HTTP_POST_VARS['ville'];
$tel=$HTTP_POST_VARS['tel'];
$mail=$HTTP_POST_VARS['mail'];
$objet=$HTTP_POST_VARS['objet'];
$message=$HTTP_POST_VARS['message'];
/////voici la version Mine
$headers = "MIME-Version: 1.0\r\n";
//////ici on détermine le mail en format text
//////$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
////ici on détermine l'expediteur et l'adresse de réponse
////From: $nom <$mail>\r\nReply-to : $nom <$mail>
$headers .= "\nServeur Local Jardipool\n\n Nom : $nom \n Prenom: $prenom \n Adresse : $adresse \n Code postal : $cp \n Ville : $ville \n Telephone : $tel \n Sujet de la demande : $objet";
$name="$nom";
$prenom="$prenom";
$adresse="$adresse";
$cp="$cp";
$ville="$ville";
$tel="$tel";
$subject="$objet";
$destinataire="mon@mail.com";
$body="$message";
if (mail($destinataire,$subject,$body,$headers)) {
echo "Votre mail a bien été envoyé et votre demande sera traitée au plus vite.";
} else {
echo "Une erreur s'est produite,vous avez surement oublié de compléter un champ, cliquez sur PRECEDENT dans votre navigateur pour revenir en arrière et compléter le formulaire";
}
?>
mais a chaque fois que je recois un message de mon site, je vois apparaitre : anonymous@Wpc2105.host7x24.com
a l'endroit du destinataire, comment est-ce que je pourrais faire pour definir le destinataire autrement???
Merci pour vos reponses.
J'ai creer un formulaire avec le code suivant :
<?php
$nom=$HTTP_POST_VARS['nom'];
$prenom=$HTTP_POST_VARS['prenom'];
$adresse=$HTTP_POST_VARS['adresse'];
$cp=$HTTP_POST_VARS['cp'];
$ville=$HTTP_POST_VARS['ville'];
$tel=$HTTP_POST_VARS['tel'];
$mail=$HTTP_POST_VARS['mail'];
$objet=$HTTP_POST_VARS['objet'];
$message=$HTTP_POST_VARS['message'];
/////voici la version Mine
$headers = "MIME-Version: 1.0\r\n";
//////ici on détermine le mail en format text
//////$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
////ici on détermine l'expediteur et l'adresse de réponse
////From: $nom <$mail>\r\nReply-to : $nom <$mail>
$headers .= "\nServeur Local Jardipool\n\n Nom : $nom \n Prenom: $prenom \n Adresse : $adresse \n Code postal : $cp \n Ville : $ville \n Telephone : $tel \n Sujet de la demande : $objet";
$name="$nom";
$prenom="$prenom";
$adresse="$adresse";
$cp="$cp";
$ville="$ville";
$tel="$tel";
$subject="$objet";
$destinataire="mon@mail.com";
$body="$message";
if (mail($destinataire,$subject,$body,$headers)) {
echo "Votre mail a bien été envoyé et votre demande sera traitée au plus vite.";
} else {
echo "Une erreur s'est produite,vous avez surement oublié de compléter un champ, cliquez sur PRECEDENT dans votre navigateur pour revenir en arrière et compléter le formulaire";
}
?>
mais a chaque fois que je recois un message de mon site, je vois apparaitre : anonymous@Wpc2105.host7x24.com
a l'endroit du destinataire, comment est-ce que je pourrais faire pour definir le destinataire autrement???
Merci pour vos reponses.
A voir également:
- Probleme avec un formulaire
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Formulaire de reclamation instagram - Guide
- Formulaire de contact le bon coin introuvable - Forum Réseaux sociaux
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Google Chrome
5 réponses
C'est fait mais ca ajoute juste deux lignes dans le corps du message qui ne me servent a rien c'est pour ca que je les avais mises en commentaire lol....et quand je les laisse j'ai quand meme cette drole d'adresse e-mail qui apparait alors dans le corps du message....merci quand meme
voilà un truc qui fonctionne vous voyez qu'il faut configurer le from pour avoir une bonne adresse
include('class.mail.php');
$mail = new simplemail;
$mail -> addrecipient('a2x@wanadoo.fr','A2X');
$mail -> addfrom('a2x@wanadoo.fr','A2X Sonorisation');
$mail -> addsubject('Demande de devis');
// le message text
//$mail -> text = 'Demande de devis';
// le message format html
$mail -> html = "$message";
if ( $mail -> sendmail() ) {
include('class.mail.php');
$mail = new simplemail;
$mail -> addrecipient('a2x@wanadoo.fr','A2X');
$mail -> addfrom('a2x@wanadoo.fr','A2X Sonorisation');
$mail -> addsubject('Demande de devis');
// le message text
//$mail -> text = 'Demande de devis';
// le message format html
$mail -> html = "$message";
if ( $mail -> sendmail() ) {
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question