Einzelnen Beitrag anzeigen
Alt 10.04.2005, 04:18   #1
cenus
Elite
 
Benutzerbild von cenus
 
Registriert seit: 07.06.2000
Beiträge: 1.428

Mein Computer

Ausrufezeichen [PHP] Ich bin ein PHP-Newbie und finde leider den Fhler nicht.

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?
cenus ist offline   Mit Zitat antworten