Hab ich probiert, aber die cookies heißen immernoch gleich.
Ich hab jetzt in der php.ini: session.use_cookies = 0 gesetzt. Nun werden immmer neue Session-Files erstellt. Da kommen ja in kürzester Zeit sehr viele Dateien zusammen. Aber dafür geht's jetzt.
MfG
Jetzt erstellt php bei jeden Seitenaufruf eine NEUE Session, da du die alte wahrscheinlich weder via _POST noch _GET übergibst...
Egal. Um mehrere Sessions in einem Browser zuzulassen musst du folgendes tun:
über session_name('xy') kannst du der Session einen Namen geben. Erst danach die Session via session_start() starten.
Jetzt musst du bloss noch den Sessionnamen immer übergeben, z.b. in der Variablen $sid.
Überflüssig zu erwähnen, dass der Sessionname GLOBAL eindeutig sein muss (nicht nur beim Benutzer, sondern bei allen Clients, die am Server aktiv sind). Dafür nimmst du entweder eine zufällige zahl (rand()) oder micro_time(). Achso, valide Sessionnamen beginnen mit einem Bustaben