| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer | Schau ins Handbuch. Da steht es. session_id Die Session-ID in die Session selbst zu speichern ist ziemlicher Unfug. Man braucht, wenn überhaupt, die Session-ID bevor man die Session selbst initialisiert hat. Und sobald man sie initialisiert hat, steht die Session-ID bereits fest und ist damit immer identisch zu dem, was mit session_id zurückkommt. Einen Mehrwert, sie nochmal in der Session selbst abzuspeichern, gibt es nicht. Um zu wissen, ob der Benutzer eingeloggt ist, genügt auch ein kleines Flag. Das ist auch nachvollziehbarer: PHP-Code: Was du hier probierst, wenn ich dich recht verstehe, ist folgendes: Du willst Daten zwischen einem Seiten-Aufruf und einem zweiten Seiten-Aufruf hin und herschleusen. Und zwar nicht für den gleichen Besucher sondern für alle Besucher. Ein Chat hat es nunmahl so an sich, dass man diesen in mehreren Browserfenstern gleichzeitig sehen soll. Du solltest das grundsätzlich nicht dadurch machen, dass du allen Usern die gleiche Session verpasst. Dann hast du 0 Chancen, deine User noch auseinanderzuhalten.
__________________ www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih |
| | |
| | ||
| Gast
Beiträge: n/a
| Zitat:
Und das was du gesagt hast =D K. das man eine sid in der session abspeichern kann die man haben will, dachte ich mir auch das es nicht geht. Dein code fragt aber auch nur ab, ob flgtisteingeloggt in der session enthalten ist oder nicht. Was muss jetzt als code vor session_start schreiben, damit ich die sid selbst festlege und wie leite ich sie weiter. Und wie greife ich auf meinem 2. script drauf zu, wobei hier die sid nicht mehr verändert wird. Gruß Caner und danke schon mal bisher | |
|
| | ||
| Erfahrener Benutzer | Zitat:
Die session_id() braucht man so überhaupt nicht bekannt geben, maximal in einer DB oder Datei speichern zu irgendwelchen Kontrollzwecken, mehr aber auch nicht. In die $_SESSION Variablen kommen andere Identifikationswerte rein, wie Username oder eine eindeutige ID aus einem Speichermedium. Gruß Litter
__________________ Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir. http://www.lit-web.de | |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Array werte zusammen rechnen | fabi288 | PHP Einsteiger | 13 | 03.01.2011 16:08 |
| mehrdimensionales array inhalte tauschen | pidaman | PHP Tipps 2010 | 18 | 27.08.2010 16:58 |
| [Erledigt] Sortierung mehrerer Arrays | philosapiens | PHP Tipps 2010 | 16 | 08.06.2010 05:22 |
| IE8 verliert Session | Lenki | PHP-Fortgeschrittene | 10 | 25.04.2010 01:10 |
| PHPLot von der Datenbank zum mehrdimensionalen Array | mannimammut | PHP Tipps 2009 | 1 | 15.12.2009 10:40 |
| [Erledigt] array sortieren | PHP Tipps 2004 | 17 | 13.05.2009 10:44 | |
| Menü mit Unterpunkten | supertramp | Beitragsarchiv | 7 | 18.10.2005 22:40 |
| Sortieren von Arrays mit mehr als 2 Dimensionen (Teil 2) | Buhmann | PHP-Fortgeschrittene | 4 | 12.07.2005 14:03 |
| Array wie auslesen? | PHP Tipps 2005 | 7 | 07.03.2005 11:43 | |
| [Erledigt] Mehrdimensionales Array in eindimensionales Array umwandeln | PHP-Fortgeschrittene | 3 | 03.01.2005 22:31 | |
| Abfrage mit id aus anderer Tabelle | suter | PHP Tipps 2004-2 | 15 | 16.12.2004 14:25 |
| bbcode - Classe | PHP-Fortgeschrittene | 4 | 18.09.2004 17:30 | |