Ich habe hier einen simplen fertigen Code genommen, nur ich gekomme immer die nachstehende Fehlermeldung:
PHP-Code:
<?
// 4.0.6 fallback code:
if (!isset($_SERVER)) { $_POST =& $HTTP_POST_VARS; $_SERVER =& $HTTP_SERVER_VARS; }
if(isset($_POST['submit'])) {
// Nachricht schicken, wenn Senden gedrückt wurde
if(mail ($To,$Subject,$Body,"From: webmaster@$_SERVER['SERVER_NAME']")) {
echo "Mail gesendet!";
} else {
echo "Error!";
}
}
?>
<html>
<body>
<form action="<? echo $PHP_SELF; ?>" method=post>
<table>
<tr><td>An:</td><td><input name="To" type="text"></td></tr>
<tr><td>Subject:</td><td><input name="Subject" type="text"></td></tr>
<tr><td>Nachricht:</td><td><textarea name="Body"></textarea></td></tr>
<tr><td></td><td><input type="submit" name="submit"
value="Senden"></td></tr>
</table>
</form>
</body>
</html>
Und ich bekomme immer diese Fehlermeldung:
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in www/home/mytestform.php on line 8
Das ist die Zeile mit dem "If (mail ...."
Was ist da falsch? Wer kann helfen?
____________________________________
lg, cenus
------------------
§1 Alle Tipps und Tricks sind ohne Garantie auf Korrektheit und Vollstaendigkeit.
§2 Es wird von mir keine Haftung fuer etwaige entstandene Schaeden uebernommen.
§3 Des weiteren distanziere ich mich von den von mir bekanntgegebenen Urls und Websites.
------------------
Schaetze das wars, oder habe ich was uebersehen?