| ILIAS
    release_5-0 Revision 5.0.0-1144-gc4397b1f870
    | 
"Manueller" Session-Fallback mit PHP4 More...
 Collaboration diagram for Session:
 Collaboration diagram for Session:| Public Member Functions | |
| Session ($sessionName="SESSID") | |
| Konstruktor - nimmt, wenn gewuenscht einen neuen Session-Namen entgegen.  More... | |
| sendNoCacheHeader () | |
| Cacheing unterbinden.  More... | |
| redirectTo ($pathInfo) | |
| HTTP-Redirect ausführen (header("Location: ...")  More... | |
| removeTrail ($pathInfo) | |
| Entfernt mögliche abschließende "&" und "?".  More... | |
| url ($pathInfo) | |
| Fallback via GET - wenn Cookies ausgeschaltet sind.  More... | |
| hidden () | |
| Fallback via HIDDEN FIELD - wenn Cookies ausgeschaltet sind.  More... | |
| Data Fields | |
| $version = 106 | |
| $usesCookies = false | |
| $transSID = false | |
"Manueller" Session-Fallback mit PHP4
Definition at line 33 of file class.Session.php.
| Session::hidden | ( | ) | 
Fallback via HIDDEN FIELD - wenn Cookies ausgeschaltet sind.
Ohne Cookies erfolgt Fallback via HTML-Hidden-Field (für Formulare)
| void | 
Definition at line 222 of file class.Session.php.
| Session::redirectTo | ( | $pathInfo | ) | 
HTTP-Redirect ausführen (header("Location: ...")
Diese Methode berücksichtigt auch nicht-standard Ports und SSL. Ein GET-Parameter beim wird bei Bedarf (Session-ID-Fallback) an die URI drangehängt. Nach dem Aufruf dieser Methode wird das aktive Script beendet und die Kontrolle wird an das Ziel-Script übergeben.
| string | Ziel-Datei (z.B. "index.php") | 
Definition at line 136 of file class.Session.php.
References exit.
Referenced by Session().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| Session::removeTrail | ( | $pathInfo | ) | 
Entfernt mögliche abschließende "&" und "?".
| string | String | 
Definition at line 168 of file class.Session.php.
Referenced by url().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| Session::sendNoCacheHeader | ( | ) | 
Cacheing unterbinden.
Ergänze/Override "session.cache_limiter = nocache"
| void | 
Definition at line 114 of file class.Session.php.
Referenced by Session().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| Session::Session | ( | $sessionName = "SESSID" | ) | 
Konstruktor - nimmt, wenn gewuenscht einen neuen Session-Namen entgegen.
Definition at line 45 of file class.Session.php.
References $_COOKIE, $_GET, $_POST, $query, redirectTo(), and sendNoCacheHeader().
 Here is the call graph for this function:
 Here is the call graph for this function:| Session::url | ( | $pathInfo | ) | 
Fallback via GET - wenn Cookies ausgeschaltet sind.
| string | Ziel-Datei | 
Definition at line 180 of file class.Session.php.
References removeTrail().
 Here is the call graph for this function:
 Here is the call graph for this function:| Session::$transSID = false | 
Definition at line 36 of file class.Session.php.
| Session::$usesCookies = false | 
Definition at line 35 of file class.Session.php.
| Session::$version = 106 | 
Definition at line 34 of file class.Session.php.