Login Cookie für Wbb speichern!

i-mehl

Gesperrt
Hi

Ich habe viele solcher Themen gefunden, aber nirgents ist man zur Antwort gekommen.

Ich habe auf meiner Hp einen Login mit Sessions mit den Daten von Wbb (Das habe ich schon geschaft).

Nur an einem Scheitere ich nämlich: Wenn ich mich nun auf meiner Hp anmelde und dann ins Forum(WBB 1.2) gehe muss ich mich nochmal anmelden.

Gib es eine Möglichkeit das man sich im Forum nicht nocheinmal anmelden muss? Und auch umgekehrt also wenn man sich im Forum anmeldet das man sich dann nicht mehr auf der Hp anmelden muss?

Eigentlich genauso wie bei TUTORIALS.DE da ist auch Hompage mit Forum verknüpft. Also frage ich auch den Webmaster.

Bitte um Antworten

MfG
i-mehl
 
Zuletzt bearbeitet:
Hallo i-mehl,

Es ist wichtig das wenn Du die PHP-Sessions benutzt der session_name(); der selbe wie bei dem Board ist. Der session_save_path() muss auch der selbe sein.

Ebenfalls ist drauf zu achten dass das Board nicht irgendwelche Zeitstempel für einen evtl. Auto-Logout in der session speichert.

Falls all das oben geschilderte auch in Deinen Sources vorhanden ist dann poste doch mal bitte n Link zu diesem Board und das session-stück Deines Codes dann seh ich mir das mal an.

Gruss Danilo
 
Hi, u-Danilo

Erstmal Danke, aber da ich mich nur in PHP ein wenig aukenne und mit MYSQL Null, ist das für mich überhaupt nich verständlich.


Zum Testen:
Ihr könnt hier den Login anschauen. und ebenso mit Username: user u. Passwort: pw anmelden.

Diese Daten kannst du ebenfalls im Forum für den Login benutzen!


In meinem Forum werden die Datein genauer Beschrieben
Direktlink ins Forum


Also bitte um Hilfe.
Antworten können auch in mein Forum geschrieben werden!
 
Gebe ein Cookie an den Client aus.

setcookie:
http://de.php.net/setcookie


Der Parameter path muss "/" sein.
Somit ist das Cookie auf deiner gesamten URLgültig.
Das WBB müsste das Cookie auch mit Path "/" speichern.

Wenns dann noch nicht funktioniert sag bescheid.
 
Danke Daxi das du dir wegen mir so eine Mühe machst, du bist echt supa :-)


Steht das irgentwo in _functions.php ?
 
So ähnlich.
In _fuctions.php ist der Login drin...

Ändere mal die Zeilen 25 und 26 so ab:
PHP:
	setcookie("user_id", "$user_id", time()+(3600*24*365));
	setcookie("user_password", "$user_password", time()+(3600*24*365));
wird zu:
PHP:
	setcookie("user_id", "$user_id", time()+(3600*24*365), "/");
	setcookie("user_password", "$user_password", time()+(3600*24*365), "/");

Dann musst du das nur noch bei deinem LOgin anpassen...
So gilt der Login für die gesamte Domain.
Kann also auch Nachteile haben...
Vorsicht!
 
Zurück