|
|
Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
AUSSET frontpage mioche
|
fiche contact , Posté le: 10-05-2005 17:29 |
|
|
Bonjour, j'ai fini ma fiche contact et cela fonctionne,
voir afqh.com/contact.htm.
Néansmoins, dans réception dans OE et quant je clique sur répondre
ce n'est pas le mail du contact mais le miens qui vient dans A:
Peut-on faire que ce soit le mail du contact qui apparaisse dans A:
Merci de votre aide
Georges |
|
|
iowa php mioche
|
fiche contact , Posté le: 11-05-2005 15:43 |
|
|
quesque OE ?
si tu me le dis je t'aide |
|
|
AUSSET frontpage mioche
|
fiche contact , Posté le: 11-05-2005 15:46 |
|
|
OE = Outlook Express
Merci
Georges |
|
|
iowa php mioche
|
fiche contact , Posté le: 11-05-2005 15:53 |
|
|
ok merci
alors la fichier contact t'envoie un email
et toi tu veux que quand tu le lise ....
oui je comprend alors il faut specifier un header dans le mail
je fais des recherches
ok ? |
|
|
iowa php mioche
|
fiche contact , Posté le: 11-05-2005 15:59 |
|
|
ok j'ai finie ta fonction mail :
Code: |
$header = "Reply-To: $email " ;
mail("maxou@example.com", "Mon Sujet", "Ligne 1\nLigne 2\nLigne 3",$header);
|
voila tu met l'adresse mail du visiteur grace a $header |
|
|
AUSSET frontpage mioche
|
fiche contact , Posté le: 11-05-2005 16:29 |
|
|
je pense que c'est dans le fichier php a savoir :
<?php
$TO = "info@afqh.com";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://www.afqh.com\merci.htm");
?>
Ou je met cette modif, excuse moi je suis encore uu peu novice en php
Merci
georges |
|
|
iowa php mioche
|
Re: fiche contact , Posté le: 11-05-2005 17:00 |
|
|
AUSSET a écrit: |
Ou je met cette modif, excuse moi je suis encore uu peu novice en php
Merci
georges |
pas grave tu vas apprendre !
voici la modif pout ton code
Code: |
<?php
$email = $_POST['email']; // champ qui doit exister et s'appeller email
$TO = "info@afqh.com";
$h = "From: " . $TO;
$h.= "Reply-To: $email" ;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://www.afqh.com\merci.htm");
?>
|
voila c'est vrai que ce code est deroutant mais tres pratique ! |
|
|
AUSSET frontpage mioche
|
Formmail et outlook express , Posté le: 12-05-2005 7:22 |
|
|
Bonjour
Avec ton code voila ce que je trouve dans outlook express:
info@afqh.comReply-To: csr85@wanadoo.fr <info@afqh.comReply-To: csr85@wanadoo.fr>
Ce n'est pas simple
georges |
|
|
iowa php mioche
|
Re: Formmail et outlook express , Posté le: 12-05-2005 17:19 |
|
|
AUSSET a écrit: |
Bonjour
Avec ton code voila ce que je trouve dans outlook express:
info@afqh.comReply-To: csr85@wanadoo.fr <info@afqh.comReply-To: csr85@wanadoo.fr>
Ce n'est pas simple
georges |
oui desole sa vient de la concanetation des 2 variables
pour resoudre ton prob :
Code: |
<?php
$email = $_POST['email']; // champ qui doit exister et s'appeller email
$TO = "info@afqh.com";
$h = "From: " . $TO."\r\n" ;
$h.= "Reply-To: $email" ;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://www.afqh.com\merci.htm");
?>
|
voila il faut employe \r\n pour separer les entetes
|
|
|
AUSSET frontpage mioche
|
re formmail et outlook express , Posté le: 12-05-2005 22:41 |
|
|
Bonsoir,
cela ne marche pas avec ton dernier mail
ci joint ce qui semble fonctionner
<?php
$email = $_POST['email'];
$TO = "info@afqh.com";
$h = "From: " . $email;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$Message .= "$key :$val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://www.afqh.com\merci.htm");
?>
selon toi ?
au pire me laisser un message www.afqh.com/contact.htm
Merci
Georges |
|
|
iowa php mioche
|
fiche contact , Posté le: 13-05-2005 16:02 |
|
|
a ben oui super ! j'y avais pas pense mais bon si le visiteur a un mail bizarre attention au filtres spam !
voici ton code commentait
Code: |
<?php
$email = $_POST['email']; // on recupere le mail du VISITEUR
$TO = "info@afqh.com"; // l'email sur lequel on va envoye le mail
$h = "From: " . $email; /* entete on dit que l'expediteur sera le visiteur donc si on fait repondre sa renverra un mail au membre */
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$Message .= "$key :$val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://www.afqh.com\merci.htm");
?>
|
voila |
|
|
|
|
Accueil Forum
-> php |
Toutes les heures sont au format GMT + 1 Heure
|
Page 1 sur 1 |
|
S'enregistrer
Profil
Se connecter pour vérifier ses messages privés
Rechercher
Membres
FAQ
Connexion
|