Hi,
bin selbst zwar auch noch recht unerfahren im Umgang mit PHP, aber wie ich dir schon schrieb, liegt der Fehler mit an Sicherheit grenzender Wahrscheinlichkeit darin, daß Du zuvor schon etwas an den Browser schickst (was genau weiß ich natürlich nicht). Vielleicht sind nebenbei _auch_ die Bezeichner deiner Systemvariablen nicht ganz korrekt, kann ich aber nicht weiter beurteilen, da ich PHP 4.3 nutze.
An deiner Stelle würde ich folgendes probieren:
- ganz am Anfang der Datei/Scripts (den anderen Aufruf von session_start() mußt natürlich löschen ...)
<?php
session_start();
ich blicke da nicht mehr durch. Habe alles geändert, kommen aber noch die gleichen Fehler!
ich/wir auch nicht ... übersichtlicher code hilft oft ... nicht nur anderen, sondern auch dir selbst ;-)
- Würde mir nochmal ganz genau anschauen, welche Anführungszeichen du wann verwendest.
... header("location: http://".$HTTP_SERVER_VARS["HTTP_HOST"].$curdir."/mlog.php?p=0")
^^
so zumindest ist es IMHO nicht korrekt.
HTH
Frankie