form script fout
[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:
bij het volgende script krijgt de klant een bevestigings e-mail als afzender ons e-mail 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:
Gewijzigd op 01/01/1970 01:00:00 door Stefan -
[email protected]>\n";
bij eerste header hoeft natuurlijk geen '.' [puntje] voor het is gelijk teken [=].
$headers = "From: <bij eerste header hoeft natuurlijk geen '.' [puntje] voor het is gelijk teken [=].
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
[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
$headers="From: 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
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?
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?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);
?>
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.
[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]
$headers="From: jouwnaam<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]
Gewijzigd op 01/03/2006 12:02:00 door Stefan -
PLEASE!
Gewijzigd op 11/03/2006 00:00:00 door Stefan -
kan iemand me nog helpen?:-)
edit:
Je moet variabele namen buiten de quotes houden
Oké ik ben nog een newbie, dus snap niet echt hoe ik dat doen moet. een beetje begrip voor de nieuwe lingen kan ook geen kwaad en om 12 uur spammen!?! misschien ben ik gewoon bezig met me site en dan word het soms nachtwerk!
Het is de bedoeling mensen te helpen en niet op hun kop geven als ze je niet snappen. edit knoppie zal ik gebruiken.
Kan iemand me een beetje op weg helpen met wat er bedoeld word variabelen namen buiten de quites houden? voorbeeldje:) van iets, dan snap ik het ook!
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<?php
$var = "waarde";
echo "echo de var ".$var." weer verder tekst en terug de var".$var." snap je?";
?>
$var = "waarde";
echo "echo de var ".$var." weer verder tekst en terug de var".$var." snap je?";
?>
En dan liever enkele quotes.