Seite 1 von 1

Sessionklasse

Verfasst: 12.08.2003 20:13
von sunreise
bin auf der suche nach einer sessionklasse???

kennt jemand von euch einen link???

Re: Sessionklasse

Verfasst: 12.08.2003 20:55
von Pyramide
sunreise hat geschrieben:bin auf der suche nach einer sessionklasse???
Soll das ne Frage sein?
sunreise hat geschrieben:kennt jemand von euch einen link???
http://de.php.net/manual/de/ref.session.php

Re: Sessionklasse

Verfasst: 13.08.2003 09:31
von sunreise
Pyramide hat geschrieben:
sunreise hat geschrieben:bin auf der suche nach einer sessionklasse???
Soll das ne Frage sein?
sunreise hat geschrieben:kennt jemand von euch einen link???
http://de.php.net/manual/de/ref.session.php
ja das war eine frage

suche aber eine fertige sessionklasse( die ich auch frei verwenden kann ), da ich nicht soviel erfahrung mit php habe!!!

Re: Sessionklasse

Verfasst: 13.08.2003 15:39
von Pyramide
sunreise hat geschrieben:ja das war eine frage
Dann lautet die Antwort: Ja, es sieht so aus als wärst du auf der Suche nah einer Sessionklasse.
sunreise hat geschrieben:suche aber eine fertige sessionklasse( die ich auch frei verwenden kann )
Die eingebauten Session Funktionen von PHP sind fertig und können logischerweise auch frei verwendet werden.
sunreise hat geschrieben:da ich nicht soviel erfahrung mit php habe!!!
Die Session-Funktionen sind wirklich einfach zu verwenden. Du musst lediglich einmal session_start() aufrufen und kannst dann das Array $_SESSION verwenden. Guck dir doch einfach die Beispiele in der Dukumentation an.

Re: Sessionklasse

Verfasst: 13.08.2003 15:48
von sunreise
Pyramide hat geschrieben:
sunreise hat geschrieben:ja das war eine frage
Dann lautet die Antwort: Ja, es sieht so aus als wärst du auf der Suche nah einer Sessionklasse.
sunreise hat geschrieben:suche aber eine fertige sessionklasse( die ich auch frei verwenden kann )
Die eingebauten Session Funktionen von PHP sind fertig und können logischerweise auch frei verwendet werden.
sunreise hat geschrieben:da ich nicht soviel erfahrung mit php habe!!!
Die Session-Funktionen sind wirklich einfach zu verwenden. Du musst lediglich einmal session_start() aufrufen und kannst dann das Array $_SESSION verwenden. Guck dir doch einfach die Beispiele in der Dukumentation an.
wir reden immer noch aneinander vorbei

ich suche so etwas in der art

Code: Alles auswählen

<?php

class Session
{
     // constructor
     function Session ()
     {
           @session_start ();
      }

usw..

?>

weiß nicht wie ich das registrieren von variablen und auslesen der variable in die verschiedenen Methoden einbauen soll

daher meine frage ob jemand so eine fertige klasse kennt

Verfasst: 13.08.2003 16:00
von Pyramide

Code: Alles auswählen

class session {
    function session() {
        session_start();
    }

    function set($key, $value) {
        $_SESSION[$key] = $value;
    }

    function get($key) {
        return $_SESSION[$key];
    }
}
Ich verstehe allerdings nicht, wieso du partout eine Klasse haben möchtest. Denn erstens ist das direkte verwenden von $_SESSION einfacher (superglobale Variable) und zweitens ist eine Klasse ungeeignet, da ein PHP-Script nur eine Session hat, man von einer Klasse aber mehrere Instanzen erstellen kann.

Verfasst: 13.08.2003 16:41
von sunreise
Pyramide hat geschrieben:

Code: Alles auswählen

class session {
    function session() {
        session_start();
    }

    function set($key, $value) {
        $_SESSION[$key] = $value;
    }

    function get($key) {
        return $_SESSION[$key];
    }
}
Ich verstehe allerdings nicht, wieso du partout eine Klasse haben möchtest. Denn erstens ist das direkte verwenden von $_SESSION einfacher (superglobale Variable) und zweitens ist eine Klasse ungeeignet, da ein PHP-Script nur eine Session hat, man von einer Klasse aber mehrere Instanzen erstellen kann.
danke für die schnelle antwort

ist es nicht einfacher wenn ich für registrieren oder lesen oder übermitteln der sessionid diese in einem objekt schon vorhanden sind ???

Verfasst: 13.08.2003 16:54
von Pyramide
Die Session-ID befindet sich in der Konstante SID: http://de.php.net/manual/de/ref.session ... .constants . Im normalfall überträgt PHP die Session-ID jedoch automatisch: http://de.php.net/manual/de/ref.session ... .idpassing