session_register["alle_daten"];
in deiner index.php brauchst du den aufruf session_start(); am Anfang deines Scriptes, welcher eine session initiert
darunter steht: session_register["alle_daten"];
das bedeutet es die Daten werden in einem serverseitigem Cookie gespeichert
ich mach das in einem array, damit es übersichtlicher bleibt (meine Meinung)
dann liesst Du alle übergebenen Daten in das array ein, in neueren Php-Versionen kann man auf eine session direkt mit dem variablennamen zugreifen
damit sind die Daten abgespeichert und du musst einfach nur auf den seiten wo du die daten brauchst, wieder ein session_register["alle_daten"]; an den Anfang bringen und kannst auf $alle_daten zugreifen
// einlesen in array $alle_daten ...
foreach ($HTTP_GET_VARS as $key => $value) {
$alle_daten[$key] = $value;
}
foreach ($HTTP_POST_VARS as $key => $value) {
$alle_daten[$key] = $value;
}
// beliebige andere Variablen anhängbar
<tip> wenn du echo echo $alle_daten schreiben wür
dest, dteht dort natürlich nur array drin, deswegen musst du es in unten beschriebener Form auslesen </tip>
//auslesen und als Variable zugänglich machen...
foreach ($alle_daten as $key => $value) {
${$key} = $value;
}
//dies liesst alle Varaibeln aus und weisst sie Ihrem NAmen zu, d.h.
//auf der seite, wo du es ausliesst, stehen alle Variablen der Form
$var1 = 10 oder so zur Verfügung, als wären sie direkt übertragen worden
Kannst du das vielleicht etwas genauer erklären? Ich kenn mich mit sessions nicht so wirklich gut aus, und verstehe dehalb auch nicht, was damit gemeint ist.
ich hoffe es war genauer, erklären ist nicht meine Stärke
Danke Daniel
romy