session fehlermeldung

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

  • session fehlermeldung

    hi
    ich krieg ploetzlich fehlermeldungen bei einem script das vor kurzem (halbe stunde) noch ging
    ich krieg die krise weil morgen um zehn die abgabe iss, die schonmal verschoben wurde

    naja hier mal die fehlermeldung, hat mit der neuen php vers zu tun
    ich kann aber nich an die server einstellungen ran, also kann nichts in der .ini umstellen

    Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0
    ich hoffe wer kann mir weiterhelfen, sonst strick oder so
    ...mind your brain
    need a free bulletin board:
    JBB - laufendes Board

  • #2
    bei was für einer aktion kommt der fehler?!

    schon bei session_start() ??
    oder wie??

    mfg

    Kommentar


    • #3
      hi

      ich krieg die meldung bei folgendem code
      Code:
      <?php
      session_start();
      $sprache = "d";
      $admin = false;
      session_register('sprache');
      session_register('admin');
      
      ?>
      mein provider hat gestern abend nen php update gemacht, deshalb lief es dann ploetzlich nicht mehr

      die session var 'sprache' wird auch gesetzt

      ich habe die vermutung das bei der neuen php vers keine boolean werte in einer session gespeichert werden duerfen??
      kann das sein?
      ...mind your brain
      need a free bulletin board:
      JBB - laufendes Board

      Kommentar


      • #4
        Auf welche Version hat dein Hoster geupdated?

        Nimm statt:
        PHP-Code:
        $sprache "d";
        $admin false;
        session_register('sprache');
        session_register('admin'); 
        lieber:
        PHP-Code:
        $_SESSION[sprache] = "d";
        $_SESSION[admin] = false
        Liegt wahrscheinlich an register_globals.
        Gruß oms
        {brigens Ein Kezboard/Treiber ist v;llig [berfl[ssig!

        Kommentar


        • #5
          hmm, die vers weiss ich grad nicht, er hat es auch grad rueckgaengig gemacht, wegen der praesentation

          wie loesch ich denn dan die session, einfach ueberschreiben?
          Code:
          $_SESSION[sprache] = '';
          $_SESSION[admin] = '';
          ...mind your brain
          need a free bulletin board:
          JBB - laufendes Board

          Kommentar


          • #6
            Einzelnen Session-Variablen kannst du NULL zuweisen um sie zu löschen. Für die ganze Session nimmst du:
            PHP-Code:
            // Unset all of the session variables.
            $_SESSION = array();
            // Finally, destroy the session.
            session_destroy(); 
            http://www.php.net/manual/en/functio...on-destroy.php
            {brigens Ein Kezboard/Treiber ist v;llig [berfl[ssig!

            Kommentar


            • #7
              session bug

              okay, es liegt an der php version
              http://www.phpbuilder.com/mail/php-d...02101/0497.php

              koennt ja mal nach der ersten zeile der fehlermeldung googlen ~760 resultate
              ...mind your brain
              need a free bulletin board:
              JBB - laufendes Board

              Kommentar


              • #8
                eine session var auf null zu setzten löscht sie nicht dafür gibt es unset()!
                h.a.n.d.
                Schmalle

                http://impressed.by
                http://blog.schmalenberger.it



                Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
                ... nur ohne :-)

                Kommentar


                • #9
                  OffTopic:
                  @schmalle:

                  und für diese antwort hast du jetzt fast acht monate lang nachgedacht ...?
                  I don't believe in rebirth. Actually, I never did in my whole lives.

                  Kommentar


                  • #10
                    Original geschrieben von wahsaga
                    OffTopic:
                    @schmalle:

                    und für diese antwort hast du jetzt fast acht monate lang nachgedacht ...?
                    ne, hab den thread in der "who is online" liste gesehen. da achte ich doch ned aufs datum oder ist meine antwort jetzt ungültig?
                    h.a.n.d.
                    Schmalle

                    http://impressed.by
                    http://blog.schmalenberger.it



                    Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
                    ... nur ohne :-)

                    Kommentar

                    Lädt...
                    X