bij het volgende script krijgt de klant een bevestigings e-mail als afzender ons e-mail [email protected] en als onderwerp: Uw bestelling... dat is goed.

maar ik krijg als afzender e-mail [email protected] en het onderwerp is wel goed/

nu moet ipv. [email protected] het e-mail adres van de klant komen

na mijn idee zit de fout op regel nummer 147/ t/m 152 namelijk:

mail("[email protected]", "Bestelling", $str);
$headers = "From: <[email protected]>\n";
$headers .= "X-Sender: <[email protected]>\n";
$headers .= "X-Mailer: PHP\n";
$headers .= "Return-Path: <[email protected]>\n";
mail($email, "Uw bestelling", $str, $headers);

kan iemand vertellen wat ik fout heb gedaan?
alvast bedankt.

ps. heb ik het deze keer wel goed uitgelegd met genoeg informatie? ben namelijk nieuw hier!

hier onder volgt het hele script:

allereerst bedankt voor uw reactie.

Helaas ik heb het verander maar het was het toch niet. hij blijft als afzender geven root@serv14

heeft u nog ander suggersties?

alvast bedankt, stefan
$headers="From: [email protected]\n";

je hoeft geen vishaakjes als je geen naam opgeeft,
als je als volgt doet werkt het ook:

$headers="From: jouwnaam<[email protected]\n";


edit:
Je moet variabele namen buiten de quotes houden
Ik denk dat ik het niet helemaal duidelijk heb gemaakt door de vele tekst.

sorry....

het is de bedoeling dat het e-mail van de klant die hij in de form heeft ingevult word bij mij als leverancier als afzender word weergegeven.

misschien is dit duidelijker.

maar toch bedankt voor de reactie


Heeft iemand nog een reactie voor mij wat te doen?
Jah... Gijs geeft het gwoon goed aan hoor :) de afzender klopt volgens jouw toch nl. niet?
<?php
mail("[email protected]", "Bestelling", $str);
$headers = "From: <[email protected]>\n";
$headers .= "X-Sender: <[email protected]>\n";
$headers .= "X-Mailer: PHP\n";
$headers .= "Return-Path: <[email protected]>\n";
mail($email, "Uw bestelling", $str, $headers);
?>

Dit zijn je headers. Dan zou je hier de afzender in moeten verwerken!
Dus eruit halen wanneer dit is gepost en deze var hier in de mail zetten.
$headers="From: jouwnaam<[email protected]\n";

als ik dit doe zoals gijs het zij dan verander hij de verkeerde..
dan veranderd hij

de afzender van mail($email, "Uw bestelling", $str, $headers);

en hij moet juist de afzender

mail("[email protected]", "Bestelling", $str);

verander in het e-mail van de klant ($email) ipv [email protected]

iemand nog suggesties? :-)
PLEASE!
kan iemand me nog helpen?:-)

Reageren