--------------------------------------------------------------------------------
und wie?>>
session ist eigentlich nichts besonderes.
Es wird eine id
(die nicht nur einmaliig sondern auch lang genug sein muss um die zufällig rauszufinden schwer wäre) ereugt.
bei session start wird eine datei erzeugt bzw vorhandenne lokalisiert,
in der alle zu dieser ID variablen mit Ihren werten abgespeichert sind.
also kurz gesagt macht $_SESSION["var"]="bljablja"; nichts anderes als in session_datei (in dateinamen ist session_id eingetragen) eine variable "var" zu schreiben und dazugehörige wert.
Um session conzept zu realisieren, braucht man nicht unbedingt schon vorhandene mit php mitgelieferte session funktionalität zu benutzen.
eine session_id kannst du wunderbar mit md5 erzeugen, und in einer DB_tabelle zu diser id werte eintragen(was auch osComerce macht).
1)haben mehrere domanen zugriff auf diese Tabelle und
2)session_id kommt mit get oder post
dann sind auch die session daten und variablen sichtbar als ob sie bei deiner domane gesetzt wurden
dann sprechen wir über php für die arme.
aber auch in diesem fall lasst sich übergreifende session realisieren.
Inhalte von einer session datei könnten bei bedarf auch an die andere server übergeben werden, dabei kann man das als mit include, als auch mit fsockopen realisieren.
Original geschrieben von Slava für include oder fsockopen?
für beide Befehle findest du hier genug Beispiele.
oder hast du was anderes gemeint?
ich meine wie ich das damit übergeben kann?
hab keine ahnung wie ich mit diesen Befehlen
ne variable der session übergebe ... wie gesagt!
es darf NICHT sichtbar sein! vielleicht sollte man dazu noch erwähnen das max für einen tag die variable erhalten sein soll ...
Kommentar