Probleme mail - xhtml
Fermé
chris
-
16 juin 2009 à 19:09
Alkaaran Messages postés 285 Date d'inscription dimanche 20 mai 2007 Statut Membre Dernière intervention 3 novembre 2009 - 25 juin 2009 à 16:06
Alkaaran Messages postés 285 Date d'inscription dimanche 20 mai 2007 Statut Membre Dernière intervention 3 novembre 2009 - 25 juin 2009 à 16:06
A voir également:
- Probleme mail - xhtml
- Problème yahoo mail - Accueil - Mail
- Publipostage mail - Accueil - Word
- Windows live mail - Télécharger - Mail
- Boîte mail française gratuite - Guide
- Creer adresse mail hotmail - Guide
3 réponses
Alkaaran
Messages postés
285
Date d'inscription
dimanche 20 mai 2007
Statut
Membre
Dernière intervention
3 novembre 2009
37
17 juin 2009 à 00:10
17 juin 2009 à 00:10
Pourrais tu mettre un exemple de mail que tu reçois ?
(A première vue il semblerait que tes headers ne soient pas bons, et par défaut le nom de l'expéditeur est celui que tu a mis dans Apache )
(A première vue il semblerait que tes headers ne soient pas bons, et par défaut le nom de l'expéditeur est celui que tu a mis dans Apache )
Alkaaran
Messages postés
285
Date d'inscription
dimanche 20 mai 2007
Statut
Membre
Dernière intervention
3 novembre 2009
37
20 juin 2009 à 00:54
20 juin 2009 à 00:54
Ton code devrait marcher, vérifie dans cette ligne
$headers = "From: " . $_POST["firstName"] ." ". $_POST["lastname"] . "<" . $_POST["email"] .">\r\n";
(affiche la lors de l'envoi) que toute l'adresse mail à un bon format ****@****.*** car si ce n'est pas le cas ca serait ton adresse mail qui serait prise par défaut :)
Sinon si ca ne marche pas, ajoute au debut des headers :
$headers = "From: " . $_POST["firstName"] ." ". $_POST["lastname"] . "<" . $_POST["email"] .">\r\n";
(affiche la lors de l'envoi) que toute l'adresse mail à un bon format ****@****.*** car si ce n'est pas le cas ca serait ton adresse mail qui serait prise par défaut :)
Sinon si ca ne marche pas, ajoute au debut des headers :
$headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
Ca ne marche toujours pas :(
quelques trucs on changés :
je n'est plus la ligne "Répondre à: /TEXTFORMAT@perso1.free.fr" elle s'est enlevé. c'est déjà une bonne chose.
mais j'ai en pièce jointe, le mail en html, ainsi que le texte dans le corps du message.
J'essaye de rechercher sur le net mais rien n'y fait !!!!
Merci d'avance
quelques trucs on changés :
je n'est plus la ligne "Répondre à: /TEXTFORMAT@perso1.free.fr" elle s'est enlevé. c'est déjà une bonne chose.
mais j'ai en pièce jointe, le mail en html, ainsi que le texte dans le corps du message.
J'essaye de rechercher sur le net mais rien n'y fait !!!!
Merci d'avance
Alkaaran
Messages postés
285
Date d'inscription
dimanche 20 mai 2007
Statut
Membre
Dernière intervention
3 novembre 2009
37
>
chris
20 juin 2009 à 23:09
20 juin 2009 à 23:09
Peut tu nous mettre ce que ca t'affiche avec ce code juste avant la fonction mail( );
echo '<pre>'; print_r( $_POST ); echo '</pre>';
chris
>
Alkaaran
Messages postés
285
Date d'inscription
dimanche 20 mai 2007
Statut
Membre
Dernière intervention
3 novembre 2009
21 juin 2009 à 13:01
21 juin 2009 à 13:01
Je viens d'ajouter le code avant mail () ; mais rien n'y fait. rien n'as changé, je recoi le mm type de mail que celui d'avant.
Il prend toujours mon adresse mail et non l'adresse mail que je rentre.
:(
Je n'arrive pas à comprendre !!!
Je vais faire mes recherches plus approfondit sur le net. Merci encore.
si tu as d'autres code...
merci d'avance
Il prend toujours mon adresse mail et non l'adresse mail que je rentre.
:(
Je n'arrive pas à comprendre !!!
Je vais faire mes recherches plus approfondit sur le net. Merci encore.
si tu as d'autres code...
merci d'avance
Alkaaran
Messages postés
285
Date d'inscription
dimanche 20 mai 2007
Statut
Membre
Dernière intervention
3 novembre 2009
37
>
chris
21 juin 2009 à 13:29
21 juin 2009 à 13:29
Je te demande de nous mettre ce que ce code affiche, il ne résoudra pas le problème mais m'aidera à comprendre ;)
Chris
>
Alkaaran
Messages postés
285
Date d'inscription
dimanche 20 mai 2007
Statut
Membre
Dernière intervention
3 novembre 2009
21 juin 2009 à 18:25
21 juin 2009 à 18:25
Ah, bah en fait aucun code ne s'affiche. car mon formulaire de mail est construit dans un fichier flash (.swf) et le bouton qui se trouve dans flash, se redirige vers monfichier "email.xhtml" dont le code que j'avais noté tout en premier de post !
Alkaaran
Messages postés
285
Date d'inscription
dimanche 20 mai 2007
Statut
Membre
Dernière intervention
3 novembre 2009
37
23 juin 2009 à 20:54
23 juin 2009 à 20:54
Ca serait plutot dans la mise en forme avec le HTML, qui est aussi envoyé dans la variable : <TEXTFORMAT LEADING=\"2\"><P ALIGN=\"LEFT\"><FONT FACE=\"Verdana\" SIZE=\"10\" COLOR=
\"#000000\" LETTERSPACING=\"0\" KERNING=\"0\">test@test.com</FONT></P></TEXTFORMAT>
Recherche ca dans ton script flash, et voit si tu peux pas le supprimer :)
\"#000000\" LETTERSPACING=\"0\" KERNING=\"0\">test@test.com</FONT></P></TEXTFORMAT>
Recherche ca dans ton script flash, et voit si tu peux pas le supprimer :)
Alkaaran
Messages postés
285
Date d'inscription
dimanche 20 mai 2007
Statut
Membre
Dernière intervention
3 novembre 2009
37
>
Chris
25 juin 2009 à 16:06
25 juin 2009 à 16:06
Tu pourrais m'envoyer le code par mp que je vois ca de plus pres ?
19 juin 2009 à 22:02
Y'a-t-il une solution ???!!!!
merci d'avance !!
_________________________________
Date: Fri, 19 Jun 2009 21:59:52
De: monnomdedomaine@free.fr
À: monnomdedomaine@free.fr
Répondre à: /TEXTFORMAT@perso1.free.fr
Objet: Contact
essaie mail pour commentcamarche
_________________________________