J@ll-St@r
%Europe/Berlin %555 %2006, 13:19
Ik ben bezig met het bouwen van een mailinglist.
Daarvoor heb ik een scrippy van het Internet af gehaald. Werkt opzich allemaal goed, alleen ik wil dat degene die zich aanmeldt zijn/haar emailadress in de from regel komt van de email!
Situatie:
op de website zijn twee simpele textfields
Naam: variable= name
email: variable = from
Deze stuur ik door via actionscript als er op de knop 'aanmelden' wordt geklikt:
on (release) {
loadVariablesNum("mail.php", 0, "POST");
}
Hieronder volgt mail.php:
<?
$MailToAddress = "blabla@blabla.nl";
$MailSubject = "AANMELDEN";
$MailFromAddress = $from;
$Header = "";
$Footer = "";
?>
<html>
<body bgcolor="#FFFFFF">
<font face="Arial"><center>
The following information has been delivered:
</center>
<?
if (!is_array($HTTP_POST_VARS))
return;
reset($HTTP_POST_VARS);
while(list($from, $val) = each($HTTP_POST_VARS)) {
$GLOBALS[$from] = $val;
$val=stripslashes($val);
echo "<b>$from</b> = $val<br>";
$Message .= "$from = $val\n";
}
if ($Header) {
$Message = $Header."\n\n".$Message;
}
if ($Footer) {
$Message .= "\n\n".$Footer;
}
mail("$MailToAddress", "$MailSubject", "$Message", "$MailFromAddress");
?>
<br><br>
<b>Thank You!</b>
<br><br>
<a href="<? echo "$HTTP_REFERER"; ?>">Return To The Mail Form</a><br><br>
<a href="/">Home Page</a><br><br>
</body>
</html>
Ik krijg alleen dit soort mailtjes:
from:
subject: AANMELDEN
name = test
test@test.nl = test@test.nl
Ik wil dus dat in de from header test@test.nl komt te staan.
Kan iemand mij hierbij helpen?
Alvast bedankt!
Daarvoor heb ik een scrippy van het Internet af gehaald. Werkt opzich allemaal goed, alleen ik wil dat degene die zich aanmeldt zijn/haar emailadress in de from regel komt van de email!
Situatie:
op de website zijn twee simpele textfields
Naam: variable= name
email: variable = from
Deze stuur ik door via actionscript als er op de knop 'aanmelden' wordt geklikt:
on (release) {
loadVariablesNum("mail.php", 0, "POST");
}
Hieronder volgt mail.php:
<?
$MailToAddress = "blabla@blabla.nl";
$MailSubject = "AANMELDEN";
$MailFromAddress = $from;
$Header = "";
$Footer = "";
?>
<html>
<body bgcolor="#FFFFFF">
<font face="Arial"><center>
The following information has been delivered:
</center>
<?
if (!is_array($HTTP_POST_VARS))
return;
reset($HTTP_POST_VARS);
while(list($from, $val) = each($HTTP_POST_VARS)) {
$GLOBALS[$from] = $val;
$val=stripslashes($val);
echo "<b>$from</b> = $val<br>";
$Message .= "$from = $val\n";
}
if ($Header) {
$Message = $Header."\n\n".$Message;
}
if ($Footer) {
$Message .= "\n\n".$Footer;
}
mail("$MailToAddress", "$MailSubject", "$Message", "$MailFromAddress");
?>
<br><br>
<b>Thank You!</b>
<br><br>
<a href="<? echo "$HTTP_REFERER"; ?>">Return To The Mail Form</a><br><br>
<a href="/">Home Page</a><br><br>
</body>
</html>
Ik krijg alleen dit soort mailtjes:
from:
subject: AANMELDEN
name = test
test@test.nl = test@test.nl
Ik wil dus dat in de from header test@test.nl komt te staan.
Kan iemand mij hierbij helpen?
Alvast bedankt!