$_SESSION bzw. $HTTP_SESSION_VARS

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

  • $_SESSION bzw. $HTTP_SESSION_VARS

    also, ich arbeite mit 2 verchiedenen PHP versionen bei der eine PHP version (laptop) funkt $_SESSION um variablen auszulesen, bei der anderen funkt $HTTP_SESSION_VARS nur bedingt, kurz nach session_start() kann ich die variablen auslesen, aber um so weiter ich mich von session_start() entferne um so weniger will $HTTP_SESSION_VARS funkn !!!

    hat irgendjemand ein erklärung dafür?
    Burned im Jahre des Herrn 367 v. Chr.

  • #2
    was meinst du damit ??:

    um so weiter ich mich von session_start() entferne um so weniger will $HTTP_SESSION_VARS funkn
    gruss

    Kommentar


    • #3
      na ja ich schreib:

      if(!session_start()) die ("keine session");
      if($HTTP_SESSION_VARS["admin"] == 1){
      echo "Eingelogt als Admin: " . $HTTP_SESSION_VARS["usern"] . "<br>" . $datum;
      }
      if($HTTP_SESSION_VARS["admin"] == 0){
      echo "Eingelogt als User: " . $HTTP_SESSION_VARS["usern"] . "<br>" . $datum;
      }
      . //hier funkt noch alles
      .
      .
      function ReLoad(){

      //aber sobald ich hier $HTTP_SESSION_VARS od. $_SESSION
      //auslesen will funkts nicht mehr !!!
      }
      Burned im Jahre des Herrn 367 v. Chr.

      Kommentar


      • #4
        liegt wohl daran, dass du in ner Funktion bist.

        versuch folgendes:
        PHP-Code:
        function ReLoad(){
          
        // Global machen  
          
        global $HTTP_SESSION_VARS;

          
        // versuch dann hier mal ein echo zu machen. das sollte laufen.
          
        echo "Eingelogt als User: " $HTTP_SESSION_VARS["usern"] ; 
        Am anfang der Funktion

        Kommentar


        • #5
          Danke, jetzt funkts
          Burned im Jahre des Herrn 367 v. Chr.

          Kommentar


          • #6
            Wunderbar.

            Kommentar

            Lädt...
            X