Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Jein. Grundsätzlich geht es, aber es ist nicht schwer einen Cookie selbst zu erstellen, der muss ja nur diesen Namen haben. Wenn du auf Nummer sicher gehen willst musst du den Cookie auslesen und abfragen ob es die Kombination aus Benutzer-ID und Loginkey in der Datenbank gibt.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 10
Themen: 1
Registriert seit: 31.08.2006
Ich habe etwas ähnliches am Laufen. Benutzer die sich im Forum anmelden haben dadurch Zugang zu einem internen Teil meiner Homepage. Ich habe bisher auf die SID über $_COOKIE['sid'] zugegriffen und dadurch auch gleichzeitig den Namen usw. des Benutzers aus der mybb_user ausgelesen.
Nach dem Upgrade auf 1.2.7 ist jetzt nichts mehr über $_COOKIE zu erreichen. Ein Cookie wird zwar lokal gesetzt, aber die Variable ist NULL. An was könnte das liegen?
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Das kann ich mir eigentlich nicht vorstellen. Wenn der Cookie gesetzt ist kann man ihn auch auslesen, sonst macht es ja nicht viel Sinn. Wie sieht der Code aus?
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 10
Themen: 1
Registriert seit: 31.08.2006
var_dump($_COOKIE);
Ausgabe: NULL
oder...
if($_COOKIE['mybbuser']) {
$var = explode("_", $_COOKIE['mybbuser']);
var_dump($var);
$uid = $var['0'];
$loginkey = $var['1'];
} else {
echo "Kein Cookie";
}
Ausgabe: "Kein Cookie"
Beiträge: 10
Themen: 1
Registriert seit: 31.08.2006
Hat sich erledigt.
Cookiepfad auf "/" gesetzt und schon gehts.
Bei einem upgrade werden doch normalerweise die Einstellungen aus der alten Installation übernommen oder? (Ja, alte settings und config wurden hochgeladen) Andere Einstellungen sind ja auch erhalten. Also warum sollte es jetzt nur noch mit der "/" Cookiepfad Einstellung gehen. Seltsam..