Vars in session schreiben

hmmm…
keine ahnung wie das geht…
bisher hab ich immer URLparameter genommen.
ist aber ziemlich unschoen…
kann man die VARS nicht auch anders auf die naechste
seite mitnehmen?

womit kann ich das machen? mit sessionvars oder sessioncookies?
sind die php session cookies gleichzusetzen mit denen vom webserver?
also… was passiert wenn der user cookies deaktiviert hat?
oder werden die auf dem webserver abgelegt?

fragen über fragen… eignetlich will ich nur
parameter und variablen values
ueber eine bestimmte anzahl von seiten transportieren und auslesen und aendern… wie geht das?

welche funktion ist das?

merci für die hilfe

grusz

michael

hmmm…
keine ahnung wie das geht…
bisher hab ich immer URLparameter genommen.
ist aber ziemlich unschoen…
kann man die VARS nicht auch anders auf die naechste
seite mitnehmen?

$_SESSION[„name“] = $var;
session_start() am Beginn des Scripts nicht vergessen.

Abrufen: echo $_SESSION[„name“];

womit kann ich das machen? mit sessionvars oder
sessioncookies?

Funktioniert alles mehr oder weniger transparent im Hintergrund

sind die php session cookies gleichzusetzen mit denen vom
webserver?

Ja, bein session_start wird ein setcookie eingefügt, sofern noch keines da.

also… was passiert wenn der user cookies deaktiviert hat?

Sofern php mit --enable-trans-sid kompiliert ist (steht in phpinfo, meistens ja) wird die Session ID (fast immer) automatisch per URL weitergegeben.

oder werden die auf dem webserver abgelegt?

Die Variablen werden auf dem Server gespeichert (meist als Datei in /tmp), der Benutzer bekommt „nur“ eine Session-ID übergeben.

fragen über fragen… eignetlich will ich nur
parameter und variablen values
ueber eine bestimmte anzahl von seiten transportieren und
auslesen und aendern… wie geht das?

siehe ganz oben, oder
http://de3.php.net/manual/de/ref.session.php

Alexander

vielen dank
Hi Alexander,

genau … perfekte Antwort.
War genau, was ich gebraucht habe.

Vielen Dank.

Grusz

Michael

"*"schenkt