ElsyV
Gebruiker
- Lid geworden
- 7 sep 2007
- Berichten
- 218
In onderstaand script heb ik bij "mail" een stukje toegevoegd om het Reply-To adres door te geven maar dit werkt niet.
Hij vult, als ik wil reageren op een mail, mijn eigen mailadres in.
Hoe krijg ik dit voor elkaar?
Hij vult, als ik wil reageren op een mail, mijn eigen mailadres in.
Hoe krijg ik dit voor elkaar?
PHP:
<?php
//--------------------------Set these paramaters--------------------------
// Subject of email sent to you.
$subject = $_POST['voornaam'].' '.$_POST['achternaam'].' heeft een vraag of opmerking';
$replymail = $_POST['email'];
// Your email address. This is where the form information will be sent.
$emailadd = 'info@website.nl';
// Where to redirect after form is processed.
$url = 'bedankt.php';
// Makes all fields required. If set to '1' no field can not be empty. If set to '0' any or all fields can be empty.
$req = '0';
// --------------------------Do not edit below this line--------------------------
$text = "Contact formulier via website.nl:\n\n";
$space = ' ';
$line = '
';
foreach ($_POST as $key => $value)
{
if ($req == '1')
{
if ($value == '')
{echo "$key is empty";die;}
}
$j = strlen($key);
if ($j >= 20)
{echo "Name of form element $key cannot be longer than 20 characters";die;}
$j = 20 - $j;
for ($i = 1; $i <= $j; $i++)
{$space .= ' ';}
$value = str_replace('\n', "$line", $value);
$conc = "{$key}:$space{$value}$line";
$text .= $conc;
$space = ' ';
}
mail($emailadd, $subject, $text, 'From: '.$emailadd.'', 'Reply-To: '.$replymail.'');
echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL='.$url.'">';
?>