Hallo Tron,
fügst du diese Datei ein,
include("connect.inc.php");
<-- Hier endet diese Zeile -->
wird die nachfolgende SQL-Operation ausgeführt und ist erfolgreich
fehlt diese Datei so fehlen auch die Daten, um mit der Datenbank in Verbindung zu treten und dies führt zu einen Mißerfolg
$insert = mysql_query("update iln_news set topic='".$topic."',text='".$text."',verfasser='".$autor."', datum='".$datum."',uhrzeit='".$zeit."' where id='".$newsid."'") or
und es wirkt diese Zeile
die("Fehlgeschlagen!");
die beendet die Ausführung des Scriptes und deshalb werden die folgenden Zeile nicht ausgeführt:
mysql_close($dblink);
header("Location:index.php");
wurde die Datei connect.inc.php eingebunden, wird auch das header("Location:index.php" ) ausgeführt.
Diese Datei existiert jedoch nicht und erzeugt den 404-Error. Was daran noch falsch ist, hat Tobias bereits gesagt.
Ich wollte nur noch erklären, warum der 404-Error nicht immer auftritt.
Viele Grüße
Antje