keine doppelten sessions vom gleichen user. aber wie?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
Lord Potassium
Mitglied
Beiträge: 91
Registriert: 09.02.2004 11:15
Wohnort: Wien

Beitrag von Lord Potassium »

die cookies werden iirc aber erst gesetzt, wenn das file fertig geparst ist.
und dann kann ich ja nicht mehr prüfen ob es gesetzt ist.
oder steh ich grad auf der leitung?
Dosis venenum facit
Phillipus Aureolus Theophrastus Bombastus von Hohenheim
http://www.debattierclub.at |http://www.kalium.org
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Aber auf der nächsten Seite sind sie ja dann verfügbar, so daß das Anhängen an die URL nur beim ersten Seitenaufruf nötig ist. Und wenn du ein autologin-Cookie o.ä. setzt, kannst du ja beim nächsten Besuch auch prüfen, ob das gesetzt ist.
Benutzeravatar
Lord Potassium
Mitglied
Beiträge: 91
Registriert: 09.02.2004 11:15
Wohnort: Wien

Beitrag von Lord Potassium »

Pyramide hat geschrieben:Aber auf der nächsten Seite sind sie ja dann verfügbar, so daß das Anhängen an die URL nur beim ersten Seitenaufruf nötig ist. Und wenn du ein autologin-Cookie o.ä. setzt, kannst du ja beim nächsten Besuch auch prüfen, ob das gesetzt ist.
:) :) :)
thx das ne gute idee.
nun noch ne frage. wie kann ich automatisch an jede URL die sid anhängen sprich die funktion append_sid() anwenden?
oder muss ich das manuell machen?
Dosis venenum facit
Phillipus Aureolus Theophrastus Bombastus von Hohenheim
http://www.debattierclub.at |http://www.kalium.org
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Indem du sie einfach aufrufst, so wie es beim phpBB auch gemacht wird...vorher musst du sie natürlich noch so anpassen, daß deine Session-ID verwendet wird(ausser du verwendest die selbe Variable wie phpBB)
Benutzeravatar
Lord Potassium
Mitglied
Beiträge: 91
Registriert: 09.02.2004 11:15
Wohnort: Wien

Beitrag von Lord Potassium »

Pyramide hat geschrieben:Indem du sie einfach aufrufst, so wie es beim phpBB auch gemacht wird...vorher musst du sie natürlich noch so anpassen, daß deine Session-ID verwendet wird(ausser du verwendest die selbe Variable wie phpBB)
dh. ich muss für jeden link den ich ausgeb die funktion aufrufen?
Dosis venenum facit
Phillipus Aureolus Theophrastus Bombastus von Hohenheim
http://www.debattierclub.at |http://www.kalium.org
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Ja...oder du verwendest PHP-Sessions und session.enable_trans_sid
Benutzeravatar
Lord Potassium
Mitglied
Beiträge: 91
Registriert: 09.02.2004 11:15
Wohnort: Wien

Beitrag von Lord Potassium »

Pyramide hat geschrieben:Ja...oder du verwendest PHP-Sessions und session.enable_trans_sid
dann bevorzuge ich letzteres weil ich sowieso die phpsessions benutze aber
in den neuen versionen von php kann man diese einstellung nicht mehr im script sondern nur in der php.ini httpd.conf oder .htaccess machen.
das es aber ein gehosteter server is habe ich nur auf die htaccess zugriff.
idh hab folgendes eingefügt was aber zu einem http 500 error führt.
was is falsch dran:
php_value session.use_trans_sid 1
hab aber auch versucht
php_flag session.use_trans_sid 1

(das war dann die ganze htaccess datei)
Dosis venenum facit
Phillipus Aureolus Theophrastus Bombastus von Hohenheim
http://www.debattierclub.at |http://www.kalium.org
Antworten

Zurück zu „Coding & Technik“