Teil von  SELFPHP   Teil von  Praxisbuch  Teil von  Session-Management via PHP
Letztes Update: 16.08.2005 17:53:45


Navigation

Seite News *

Seite Startseite
Seite Über SELFPHP
Seite Werbung
Seite Kontakt
Seite Forum *
Seite Download *
Seite SELFPHP Banner *
Seite SELFPHP in Buchform
Seite Newsletter *
Seite Impressum

 
* Link führt ins Internet



 

Weitergabe der Session-ID über header()




Ein weitere Möglichkeit zur Übertragung der Session-ID ist die Verwendung der header()-Funktion. Die Funktion header() sendet an den Browser einen HTTP-Header.

Im folgenden Beispiel wird der Location-Response-Header gesendet. Dieser Header kann zur Weiterleitung an einen anderen URL verwendet werden und enthält die exakte Adresse der Resource einschliesslich des Query-Strings, der im vorliegenden Fall die Session-ID enthält.


<?php

session_start
();
$s_name = session_name();
$s_id = session_id();
header("Location: ausgeben.php?$s_name=$s_id");
$_SESSION["vorname"] = "Matthias";

?>



Achtung: Die header()-Funktioon muss aufgerufen werden noch, bevor irgendeine andere Ausgabe erfolgt.


Hinweis: Sie erfahren im übrigen noch einiges mehr über Sessions und Sicherheit im Kapitel "Referenzen".



 


Weitergabe der Session-ID über GET/POST
 






© 2001-2005 E-Mail SELFPHP - Damir Enseleit, info@selfphp.deImpressumKontakt
© 2005 E-Mail PHP5 Praxisbuch - Matthias Kannengiesser, m.kannengiesser@selfphp.de