[PHP] [Problem] Scene-Engine Header already sent

Dieses Thema im Forum "Webentwicklung" wurde erstellt von hunt33r, 2. September 2008 .

Schlagworte:
  1. 2. September 2008
    [Problem] Scene-Engine Header already sent

    PHP:
    Warnung session_start () [function. session - start ]:  Cannot send session cache limiter  headers already sent  ( output started at  / home / www / users / filmbak / inbir / download . php : 1 in  / home / www / users / filmbak / inbir / global_head . php on line 3

    Warning
    Cannot modify header information  headers already sent by  ( output started at  / home / www / users / filmbak / inbir / download . php : 1 in  / home / www / users / filmbak / inbir / global_foot . php on line 72
    global_head line 3:
    PHP:
    $saz_start  microtime ();
    global_foot line 72:
    PHP:
    ## COOKIE TEST ANFANG ##
                    
    setcookie ( "testcookie" 1 );
            
                    if(!isset(
    $_COOKIE [ 'testcookie' ]) &&  $_GET [ 'action' ] !=  "testcookie" )
                       {
                        
    $tpl -> set_lang ( "test_cookies" $lang -> get ( "LANG_COOKIES_TEST" )); 
                    }
                    elseif(!isset(
    $_COOKIE [ 'testcookie' ]) &&  $_GET [ 'action' ] ==  "testcookie" )
                    {
                        
    $tpl -> set_lang ( "test_cookies" $lang -> get ( "LANG_COOKIES_DEAKTIVATED" ));     
                    }
                    else
                    {
                        
    $tpl -> set_lang ( "test_cookies" $lang -> get ( "LANG_COOKIES_AKTIVATED" ));        
                    }
        
    ## COOKIE TEST ENDE ##    
    Wo könnte mein Fehler sein?

    MfG hunt33r
     
  2. 2. September 2008
    AW: [Problem] Scene-Engine Header already sent

    der fehler liegt da:
    Code:
    (output started at /home/www/users/filmbak/inbir/download.php:1)
    d.h. du hast am anfang der datei download.php schon etwas ausgegeben, folglich kannst du die header nicht mehr ändern (steht übrigens auch in der meldung)
     
  3. 4. September 2008
    AW: [Problem] Scene-Engine Header already sent

    Download.php fängt so an:
    PHP:
    <script type="text/javascript" language="javascript" src="js/behavior.js"></script>
    <script type="text/javascript" language="javascript" src="js/rating.js"></script>
    <link rel="stylesheet" type="text/css" href="css/rating.css" />

    <?PHP
    require( "global_head.php" );
    require(
    '_drawrating.php' );

    ## Lang ANFANG ##
    $tpl -> set_lang ( "genres" $lang -> get ( "LANG_GENRES" ));
    $tpl -> set_lang ( "name" $lang -> get ( "LANG_NAME" ));
    $tpl -> set_lang ( "size" $lang -> get ( "LANG_SIZE" ));
    $tpl -> set_lang ( "year" $lang -> get ( "LANG_YEAR" ));
    $tpl -> set_lang ( "serverlocation" $lang -> get ( "LANG_SERVERLOCATION" ));
    $tpl -> set_lang ( "language" $lang -> get ( "LANG_LANGUAGE" ));
    $tpl -> set_lang ( "description" $lang -> get ( "LANG_DESCRIPTION" ));
    $tpl -> set_lang ( "dllinks" $lang -> get ( "LANG_DLLINKS" ));        
    $tpl -> set_lang ( "status" $lang -> get ( "LANG_STATUS" ));
    $tpl -> set_lang ( "date" $lang -> get ( "LANG_DATE" ));
    $tpl -> set_lang ( "online" $lang -> get ( "LANG_ONLINE" ));
    $tpl -> set_lang ( "offline" $lang -> get ( "LANG_OFFLINE" ));
    $tpl -> set_lang ( "hits" $lang -> get ( "LANG_HITS" ));
    $tpl -> set_lang ( "downreport" $lang -> get ( "LANG_DOWNREPORT" ));
    ## LANG ENDE ##
    ...............
    ..............
    Was muss ich jetzt ändern?
     
  4. 4. September 2008
    AW: [Problem] Scene-Engine Header already sent

    HTML:
    <script type="text/javascript" language="javascript" src="js/behavior.js"></script>
    <script type="text/javascript" language="javascript" src="js/rating.js"></script>
    <link rel="stylesheet" type="text/css" href="css/rating.css" />
    nach ?> einfügen
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.