Problem mit session start in PHP

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Problem mit session start in PHP

    Hallo!
    Bei mir kommt nach der erfolgreichen Anmeldung dieses Problem:
    PHP-Code:
    Warning:  session_start() [function.session-start]: Cannot send session cache limiter 
    headers already sent (output started at /Users/sven/Sites/intrapark/index.php:6
    in /Users/sven/Sites/intrapark/auth.php on line 2 
    Das hier ist meine INDEX

    PHP-Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
        "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head>
        <?php include('dbconnect.php');
        include 
    "inc/header.inc.php";
        include 
    "auth.php";?>
    </head>
    Sie sind erfolgreich angemeldet!
    und das hier meine auth.php

    PHP-Code:
    <?php
         session_start
    ();

         
    $hostname $_SERVER['HTTP_HOST'];
         
    $path dirname($_SERVER['PHP_SELF']);

         if (!isset(
    $_SESSION['angemeldet']) || !$_SESSION['angemeldet']) {
          
    header('Location: http://'.$hostname.($path == '/' '' $path).'/login.php');
          exit;
          }
    ?>
    Keine ahnung was da sein soll!Kann mir da jemand vielleicht weiter helfen?
    Zuletzt geändert von Kangarooo; 22.12.2009, 14:10.

  • #2
    Du kannst keinen Header senden, nachdem schon die HTML-Ausgabe gestartet ist. Das solltest du vor der HTML-Ausgabe machen.

    Kommentar


    • #3

      Kommentar


      • #4
        ALso was muss ich genau jetzt ändern?? In welöche datei muss ich was wohin verschieben?

        Kommentar


        • #5
          Zitat von Kangarooo Beitrag anzeigen
          ALso was muss ich genau jetzt ändern?? In welöche datei muss ich was wohin verschieben?
          Deine auth.php musst du vor der HTML-Ausgabe einbinden.

          Kommentar


          • #6
            Aahhhhh!! Super!! Vielen dank!!!!

            Kommentar

            Lädt...
            X