Hallo!
das hatte ich auch schon, es bleibt aber auch weiss
Wenn alles weiss bleibt, heißt das, daß der Header zwar gesendet wurde, aber ansonsten nichts weiter. Eine Möglichkeit wäre, daß $file weder login, noch loginfail oder index enthält und damit wird auch keine Datei eingelesen. Poste doch mal das Skript etwas ausführlicher, vielleicht kann man dann den Fehler finden.
Gruss Markus