Téléchargement
illégal
Posez votre question Signaler

PHP - fonction mail devenue Folle ! [Résolu]

patamob - Dernière réponse le 15 déc. 2010 à 20:44
Bonjour,
c'est à n'en plus rien comprendre...
j'utilise les 2 fonctions ci dessous au même endroit, pour tests. Une "normale" et une autre au format HTML.
mail($mailcontact, 'bozo', "$send_message")
mail($mailcontact, $send_subject, "$send_message", $entete)

$mailcontact fonctionne,
$send_subject fonctionne
$entete fonctionne
Le problème vient quand je change la vaiable $send_message.
NE RIGOLEZ PAS MON PROBLEME EST TRES SERIEUX JE NE COMPRENDS RIEN MOI MEME :
si j'écris
$send_message = "$nom $prenom, $mailvisiteur <br> Entreprise $entreprise <br> Tel $telephone <br>$message";

je ne recois aucun mail.
si j'écris
$send_message = "$nom $prenom, $mailvisiteur <br> Entreprise $entreprise <br> Tel $telephone <br>$message toto tata ";

je recois seulement 1 mail qui vient de la fonction 'bozo'.
Et enfin si je mets
$send_message = "$nom $prenom, $mailvisiteur <br> Entreprise $entreprise <br> Tel $telephone <br>$message toto tata tutu ";

je reçois bien les 2 mails
TRUC DE DINGUE: EST CE QUE QQN PEUT M AIDER !!!???
Lire la suite 

PHP - fonction mail devenue Folle »

2 réponses
Réponse
+0
moins plus
Bonjour
Il faut d'abord concaténer tes variables !
comme ceci :
$send_message = $nom.$prenom.$mailvisiteur; 

tu met des <br> dans du php ya un souci la !


Ajouter un commentaire
Réponse
+0
moins plus
en fait le <br> ne pose pas de problème puisque c'est un mail au format HTML

en fait tous les mails arrivent en INDESIRABLES

mais ca marche...

argh.
Ajouter un commentaire
Ce document intitulé « PHP - fonction mail devenue Folle ! » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?