E 150 D: Fehler: In ein test.txt schreiben

Beitrag lesen

Versuche gerade in ein txt-file zu schreiben. So sieht mein Skript aus. Leider läuft es nicht auf meinem Server. Habe folgende Rechte vergeben: start.php 777 und news.txt 666
Mein Server unterstützt PHP 4.0

Leider bekomme ich immer eine 404 Fehlermeldung. seite oder script nicht gefunden. Woran kann es liegen?

if($HTTP_POST_VARS['submit']) {
    if($HTTP_POST_VARS['password'] == 'meinpass') {
        if(!$HTTP_POST_VARS['name']) {
            echo "Name vergessen";
            exit;
        }
        if(!$HTTP_POST_VARS['news']) {
            echo "News eingeben";
            exit;
        }
        if(strstr($HTTP_POST_VARS['name'],"|")) {
            echo "Kein pipe symbol verwenden - |";
            exit;
        }
        if(strstr($HTTP_POST_VARS['news'],"|")) {
            echo "Kein pipe symbol verwenden - |";
            exit;
        }
        $fp = fopen('news.txt','a');
        if(!$fp) {
            echo "Fehler beim Öffnen des Files!";
            exit;
        }
        $line = date("m.d.y") . "|" . $HTTP_POST_VARS['name'];
        $line .= "|" . $HTTP_POST_VARS['news'];
        $line = str_replace("\r\n","<BR>",$line);
        $line .= "\r\n";
        fwrite($fp, $line);
        if(!fclose($fp)) {
            echo "Fehler beim schliessen des Files!";
            exit;
        }
    } else {
        echo "Falsches Password";
    }
}

?>
<FORM ACTION="<?=$PHP_SELF?>" METHOD="POST" NAME="newsentry">
Your name:<BR>
<INPUT TYPE="text" SIZE="30" NAME="name"><BR>
The News:<BR>
<TEXTAREA NAME="news" COLS="40" ROWS="5"></TEXTAREA><BR><BR>
News Password:<BR>
<INPUT TYPE="password" SIZE="30" NAME="password"><BR>
<INPUT TYPE="submit" NAME="submit" VALUE="Jetzt abschicken!"><BR>
</FORM>