configurer la variable $message en html - PHP - Programmation
Marsh Posté le 23-01-2009 à 21:25:43
$message = "$budget<br />$adresse<br />$personnes<br />$tel<br />$date<br />$infos";
ps : apprends à parler français, parce que c'est pas évident de comprendre ce que tu demandes...
Marsh Posté le 23-01-2009 à 21:26:01
faut dire à la machine qu'il faut passer une ligne (oui je sais c'est con une machine lol)
met un \n entre chaque variable (il me semble)
rajoute autant de \n que de fois où tu veux passer de ligne
testes et vois si ça marche
Marsh Posté le 23-01-2009 à 21:58:50
j'ai fait :
$message = $budget \n .$adresse \n .$personnes \n .$tel\n .$date \n .$infos;
et php repond : Warning: Unexpected character in input: '\' (ASCII=92) state=1 in C:\wamp\www\tests\mail\traitement5.php on line 81
Parse error: parse error in C:\wamp\www\tests\mail\traitement5.php on line 81
quant a $message = "$budget<br />$adresse<br />$personnes<br />$tel<br />$date<br />$infos";
j'ai fait ca et ca me met a l'arrivée la meme chose (tout est a la suite dans le mail)
ce qui est bizarre c'est que si je fait la dernière soluce je met pas de points ce qui est quand meme je crois indispensable pour lier les variables , et ca marche quand meme .
:rien capté
voila si je suis la c'est que j'ai vraiment fait des recherches mais personne n'explique assez clairement (comme par ex le site du zero qui ne traite malheureusement pas de la fonction mail)
merci quand meme
Marsh Posté le 23-01-2009 à 22:01:50
je ne vois pas pourquoi tu veux lier les variables alors que tu les veux chacunes sur une ligne différente ???????
donc ça marche sans les .
C'est ce qui compte non ? lol
Marsh Posté le 23-01-2009 à 22:19:11
d'accord pour ca mais en tous cas ca marche po.
je vais continuer a recevoir les messages comme ca c'est un peu naze mais bon...
y'avait aussi la variable array mais je sens que je vais me crasher direct la
merci quand meme
Marsh Posté le 23-01-2009 à 22:33:01
tu peux faire :
$msg="blabla1\n";
$msg.="blabla2\n";
$msg.="blabla3\n";
$mail->Body = $msg;
comme ça, ça affichera les blabla sur une ligne différente à chaque fois
et tu peux rajouter autant de $msg. que tu veux
Marsh Posté le 24-01-2009 à 00:09:59
ok je vais cheker ca te repond demain la je suis un peu naze le php ca prend vite la tete
merci encore
Marsh Posté le 24-01-2009 à 13:04:09
dans la réponse de rufo, remplace <br /> par \n si tu as un message en texte et pas en HTML ...
Marsh Posté le 24-01-2009 à 16:41:47
ennnnnnnnnnfin quelqu'un qui parvient a trouver la solution incroyable j'ai fait gogol en entier tous les forums
enfin ca marche bon be c'est hyper sympa a toi (aux autres aussi d'ailleurs).
merci a tous
Marsh Posté le 24-01-2009 à 16:49:00
ah j'allais oublier j'ai encore un dernier truc je crois que ca arrive a plein de gens qui font des formulaires a chaque fois que je recois le message il est suivi d'un autre :
undelivered mail return to sender (message non delivré retour a l'envoyeur pour les anglophobes) et a chaque message recu c'est le meme delire..
j'ai checké sur le net rien a faire
Marsh Posté le 26-01-2009 à 09:46:28
est-ce que ton email est correct ? (genre $email contient 'machin@truc.tld' ou ' machin@truc.tld' (avec un espace) ?
as-tu un SMTP qui autorise l'envoi des emails ?
Marsh Posté le 26-01-2009 à 11:13:53
c'est bon newslet tout est nikel c'est avec wamp que ca deconnait (je ne sais pas pourquoi mais bon..) la avec mon hebergeur (infomaniak) ca tourne au poil.
encore merci
Marsh Posté le 27-01-2009 à 18:39:46
php.ini devait avoir les mauvaises valeurs (du moins, celles par défaut) de ton smtp ...
Marsh Posté le 29-01-2009 à 21:17:38
ok bon je vais plus me prendre la tete avec ca la chuis a 3 efferalgan/jour alors..
thx y'all
Marsh Posté le 23-01-2009 à 20:02:58
lut
be voila je galère grave avec la variable $message que je recois bien sur ma boite mais tout accroché je sais ce sujet a été posé des 100000 de fois mais sur gogol impossible de trouver une reponse qui m'eclaire
donc voila mon code :
$message = $budget .$adresse .$personnes .$tel .$date .$infos;
je voudrais le configurer pour recevoir ca une ligne après l'autre :le budget après l'adresse etc...
merci