Hallo,

Ik heb een e-mail scriptje maar kom er effe niet meer uit, weet iemand wat er niet klopt in de script:

=====email.php======


<?php
$message="".$NAAM."
E-mail:".$EMAIL.
IP adres: ".$REMOTE_ADDR."
";

if ($_POST['ONTVANGER'] == 1){
$mail="[email protected]";
} elseif ($_POST['ONTVANGER'] == 2){
$mail="[email protected]";
} elseif ($_POST['ONTVANGER'] == 2){
$mail="[email protected]";

"opmerking/vraag",$message,"From: [email protected]");
header("Refresh: 0;url=index.html");
?>

===============

=====email.html====

<form method="POST" action="email.php">
<p><input type="text" name="NAAM" size="20">naam</p>

<p><input type="text" name="EMAIL" size="20"></p>

<p><select size="1" name="ONTVANGER">
<option value="Webmaster">Webmaster</option>
<option value="Informatie ">Informatie </option>
<option value="Ledenadmin">Ledenadmin</option>
</select></p>

<p><input type="submit" value="Verzenden" name="B1"><input type="reset" value="Invoer wissen" name="B2"></p>
</form>


====================

Alvast bedankt voor de reactie(s) !!!!
het ging je toch om de foutmelding??

dat komt dus door deze regel..

"contact".$message."From: [email protected]");


daar klopt nl geen zak van :P
Klopt, ik heb het daarom ook anders aangepakt namelijk met dit script:
---------mail.php--------------
<?php
$message = "Naam: ".$NAAM."
E-mail: ".$EMAIL."
IP adres: " . $_SERVER["REMOTE_ADDR"];

switch ($_POST['ONTVANGER'])
{
case 'Webmaster':
$mail="[email protected]"; break;
case 'informatie':
$mail="[email protected]"; break;
case 'admin':
$mail="[email protected]"; break;
default:
trigger_error ('Niet opgegeven enzo..', E_USER_ERROR);
}
mail ($mail,"Contact", $message, "From: $_POST[EMAIL]");
header("Location: index.html");
?>

Reageren