Seite 1 von 1

session problem

Verfasst: 29.02.2004 15:14
von phphil
Hi,

ich habe ein Loginscript geschrieben, das die user direkt aus der forentabelle phpbb_users nimmt. Auch die sessions werden in der Tabelle des Forums angelegt. Also, jemand logged sich auf menier Seiet ein, es wird eine Session_id zufällig generiert, und zusammen mit den ganzen anderen Daten, die für eine session nötig sind, in der phpbb_sessions gespeichert. Das kuriose ist jetzt, wenn man jetzt auf das forum zugreift, ist man nicht eingeloggt. Dabei existiert doch eigentlich die session für den user xy schon. Wie kann ich es erreichen, dass die von meinem Script generierten sessions auch vom forum als solche anerkannt werden ? Ich denke es liegt an der Art und weise wie die session_id zustande kommt. In meinem script über:

md5(uniqid(rand()));

grüße
phphil

Verfasst: 29.02.2004 16:57
von Mister_X
Da du höchstwahrscheinlich kein Cookie mit den Sessiondaten setzt musst du die Session_ID per link an das Forum übergeben mit
phpBB/index.php?sid=xxxx