hmm,
register globals ist tatsächlich off, aber das tut's trotzdem nicht. hier der veränderte code:
Code:
<?
$HTTP_POST_VARS["$senderName"];
$HTTP_POST_VARS["$vorname"];
$HTTP_POST_VARS["$nachname"];
$HTTP_POST_VARS["$toMail"];
$HTTP_POST_VARS["$subject"];
$HTTP_POST_VARS["$header"];
$HTTP_POST_VARS["$message"];
$HTTP_POST_VARS["$messagetext"];
$senderName = $vorname." ".$nachname;
$toMail = "k.heitkamp@jnb.de";
$subject = "Nachricht von der JNB Website";
$header = "From: \"$senderName\" <$email>";
$message = $senderName." sendet Ihnen folgende Nachricht:\n\r-----------------------------------------------\n\r";
$message = $message.$messagetext;
mail($toMail, $subject, $message, $header) or die ("Ihre Nachricht konnte nicht gesandt werden!");
?>
hab‚ auch mit $_POST["$variable"]; versucht.
in beiden varianten auch nochmal ohne das $-Zeichen ...
mach ich was falsch, oder liegt's an was anderem?
gruß
ki