Ankündigung

Einklappen
Keine Ankündigung bisher.

Session wird vergessen?

Einklappen

Neue Werbung 2019

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

  • Session wird vergessen?

    Hallo,

    Meine Session geht irgendwie verloren. Vor den includes ist der Wert in der Session noch da, aber danach kommt nur noch "OBJEKT".
    Das komische ist, dass es aber bei mir zu Haus funktioniert. Was habe ich übersehen?

    PHP-Code:
    <?php session_start();
      
    error_reporting(E_ALL); // alle Fehler anzeigen
      
    if (isset($_REQUEST['fussball']) ) {
          
    session_register('fussball');
          
    $_SESSION['fussball'] = $_REQUEST['fussball'];
          
      }
      else {
        
    session_register('fussball');
        
    $_SESSION['fussball'] = 'Pausentee';
      }
      
    // Hier ist die Session noch da
      
    echo "<h1>".$_SESSION['fussball']."</h1>"
      include(
    'system/connect2db.php');  
      include(
    'system/fussball.class.php');
      include(
    'system/newsscript.class.php');
      include(
    'zitate.php');
      
    $fussball = new fussball();
      
    // Hier kommt die Session schon nicht mehr an!
      
    echo "<h1> 2".$_SESSION['fussball']."</h1>";  
    ?>

  • #2
    ich hatte mal annährend ein ähnliches problem.

    PHP-Code:
    <?php
     $fussball 
    = new fussball(); 
    ?>
    nenn die variable "$fussball" beim aufruf des konstruktors doch mal anders oder kommentier es mal aus und guck ob die session noch da ist .... php hat manchmal probs mit belegungen im speicher der variablen sodass quasie die session = der variable gesetzt wird oder so ähnlich ^^

    gruss sven

    Kommentar


    • #3
      Tatsache.
      Super, daran lag es

      Besten Dank. Schönen Sonntag noch.

      Kommentar


      • #4
        kein thema

        wünsch ich auch

        Kommentar


        • #5
          Warum nutzt du überhaupt session_register()?

          Kommentar


          • #6
            Das dürfte der Grund sein...

            Kommentar


            • #7
              @Ben und KingCrunch
              register_globals ist OFF, habe das somit sinnlose session_register() entfernt. Danke

              MfG

              Kommentar

              Lädt...
              X