|
|
Auteur
|
Message
|
1
2
|
|
|
|
Martius a écrit :
A part ça :
X-From: $votremail
From: $votremail
tu n'afficheras pas d'adresse.
C'est bizarre histoire, tu pourrais remettre le code en ligne avec l'erreur ?
Bonjour,
Lorsque je mets les deux lignes comme ceci :
$votremail=$_POST["votremail"];
$from=htmlspecialchars("DE:".$votremail);
X-From: $votremail
From: $votremail $pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo']));
$pseudo = stripslashes($pseudo);
$message = nl2br(htmlspecialchars($_POST['message']));
$message = stripslashes($message);
$destinataire='xxx@xxx.com';
$objet=$_POST['objet'];
Je n'ai plus accès au livre d'or et il me met que j'ai une erreur de syntaxe à celle-ci :From: $votremail
|
|
est bon : Mangez en !
|
|
|
Il faudrait que tu copies/colles aussi l'erreur affichée par PHP en plus de la ligne.
J'essayerais de tester le code quand j'aurais un peu de temps.
|
|
|
|
|
Martius a écrit :
Il faudrait que tu copies/colles aussi l'erreur affichée par PHP en plus de la ligne.
J'essayerais de tester le code quand j'aurais un peu de temps.
Bonsoir,
Voilà l'erreur affichée :
Parse error: syntax error, unexpected ':' in D:\www\mscorpion.be\htdocs\livreor.php on line 167
et la 167 est :
From: $votremail
Merci beaucoup
|
|
est bon : Mangez en !
|
|
|
Ouais mais ça c'est normal, tu as simplement copié/collé les informations que je t'ai donné en vrac, ce ne sont pas des instructions php...
Je parlais de l'erreur avant ces modifications.
J'ai essayé d'y regarder de près et je n'ai vraiment pas vu d'erreur, je me demande si ça ne vient pas d'une restriction du serveur...
-->Message édité par Martius le 28/05/2008 09:53:53<--
|
|
|
|
|
Martius a écrit :
Ouais mais ça c'est normal, tu as simplement copié/collé les informations que je t'ai donné en vrac, ce ne sont pas des instructions php...
Je parlais de l'erreur avant ces modifications.
J'ai essayé d'y regarder de près et je n'ai vraiment pas vu d'erreur, je me demande si ça ne vient pas d'une restriction du serveur...
Bonjour,
Je suppose que c'est cette erreur-là dont vous me parlez :
Warning: mail() [function.mail]: SMTP server response: 542 You are not allowed to send your message. Contact US in D:\www\mscorpion.be\htdocs\livreor.php on line 199
Quant aux 2 informations, justement je ne comprenais pas car je n'avais pas appris ce genre de chose en php.
Si vous pouviez m'expliquer à quoi servent ces 2 informations et ce que je peux faire avec et comment le faire?
Merci
|
|
est bon : Mangez en !
|
|
|
|
Ce sont des entêtes de mail, a placer dans la variable $from.
|
|
|
|
|
Martius a écrit :
Ce sont des entêtes de mail, a placer dans la variable $from.
Bonjour,
Le "x" que veut-il dire et à quoi sert-il?
Et si je comprends bien, il me faut mettre que la variable $from est égale à la première ligne et aussi à la deuxième?
Merci pour vos explications.
|
|
est bon : Mangez en !
|
|
|
Je pense que tu devrais repartir de la version du script qui fonctionnait (même si il y avait des problèmes de "\" en trop), et adapter cette version pour éviter de rebidouiller.
Les entêtes de mails doivent être placée dans la variable $from oui, normalement comme ceci :
$from = "From: adresse@mail,\nX-From: adresse@mail";
(la contrainte étant la séparation par une virgule et le retour à la ligne).
|
|
|
|
|
Martius a écrit :
Je pense que tu devrais repartir de la version du script qui fonctionnait (même si il y avait des problèmes de "\" en trop), et adapter cette version pour éviter de rebidouiller.
Les entêtes de mails doivent être placée dans la variable $from oui, normalement comme ceci :
$from = "From: adresse@mail,\nX-From: adresse@mail";
(la contrainte étant la séparation par une virgule et le retour à la ligne).
Bonjour,
Du fait de certains imprévus, je n'ai plus que très rarement l'occasion d'aller sur l'ordinateur.Cela pouvant durer un certain temps, je vais mettre mon sujet " résolu " étant donné que j'ai obtenu la résolution à mes problèmes de départ. Je suivrai évidemment vos recommandations dès que j'en aurais la possibilitè.
Merci de votre compréhension et un grand merci pour toute l'aide que vous m'avez apportée.
Amicalement.
|
|
1
2
|