php --> header already sent

  • hi

    ich habe folgendes problem mit meinem (unsicheren) login script:

    Warning: Cannot modify header information - headers already sent by (output started at /home/ftp/web/vereine/login.php:5) in /home/ftp/web/vereine/login.php on line 85

    das script findet ihr hier... http://hiag.nine.ch/login.txt

    hat jemand eine idee was es sein könnte?

    mfg
    gLoBe

  • wenn du google oder die forensuche benutzen würdest, dann könntest du das problem sicher selber beheben. hat nämlich jeder der mit php anfängt :roll:

    header() darfst du nur verwenden, wenn vorher keine ausgabe stattgefunden hat, also keine anzeige auf dem bildschirm. darum sollte header() zuoberst im code, oder in reinen logik dateien verwendet werden.

    wenn du wirklich keine ausgabe vor dem aufruf von header() gemacht hast, schreib mal "ob_start();" zuoberst in dein script und schau was passiert..

    so long