Liebe Freunde,
Ich habe folgendes Problem und benötige wie immer euere Hilfe.
In einem Onlineshop können Kunden sich registrieren und einlogin.
Nach dem Login eines Kunden wird ein Session gestertet:
Nun sieht der Kunde eine Liste vieler Produktnamen.
Klickt man auf einem beliebigen Produkt wird ein Fenster window.open()geöffnet.
Das Fenster zeigt alle Informationen des Produktes an.
Der Produktname und die ProduktID werden an Fenster vermittelt.
Im neuen Fenster wird der Produktname und ProduktID in Session-Variablen gespeichert.
Anhand die SESSION-Variablen arbeiten viele PHP-Scripte für Bestellung, Reservierung .... usw.
Mein Problem ist es:
Wenn der Kunde mehrere Produkte anklickt (es werden mehrere Fenster geöfnet),
so werden die SESSION-Variablen $_SESSION['ProduktName']
und $_SESSION['ProduktID'] mit dem Produktname und ID, das zuletzt anklickt wurde.
Hat der Kunde zum Beispiel 5 Fenster, so zeigen alle Fesnter das gleiche Produkt.
Ich möchte aber das jedes neu geöffnetes Fenster seine eigene SESSION-Variablen $_SESSION['ProduktName']
und $_SESSION['ProduktID'] behählt, unabhängig wieviele Fenster werden geöffnet.
Ich weiss nicht wie ich das mache. Ich habe alles ausprobiert.
Ich verwende PHP4.0 und die session.auto_start = 1.
Bin dankbar für jede Hilfe.
Gruß ...
pchilfe
Ich habe folgendes Problem und benötige wie immer euere Hilfe.
In einem Onlineshop können Kunden sich registrieren und einlogin.
Nach dem Login eines Kunden wird ein Session gestertet:
Code:
session_start();
session_register('UserName');
$_SESSION['UserName'] = ''username';
$_SESSION['UserID'] = 'userid';
Nun sieht der Kunde eine Liste vieler Produktnamen.
Klickt man auf einem beliebigen Produkt wird ein Fenster window.open()geöffnet.
Das Fenster zeigt alle Informationen des Produktes an.
Der Produktname und die ProduktID werden an Fenster vermittelt.
Im neuen Fenster wird der Produktname und ProduktID in Session-Variablen gespeichert.
Code:
$_SESSION['ProduktName']= 'produktname';
$_SESSION['ProduktID'] = 'produktid';
Anhand die SESSION-Variablen arbeiten viele PHP-Scripte für Bestellung, Reservierung .... usw.
Mein Problem ist es:
Wenn der Kunde mehrere Produkte anklickt (es werden mehrere Fenster geöfnet),
so werden die SESSION-Variablen $_SESSION['ProduktName']
und $_SESSION['ProduktID'] mit dem Produktname und ID, das zuletzt anklickt wurde.
Hat der Kunde zum Beispiel 5 Fenster, so zeigen alle Fesnter das gleiche Produkt.
Ich möchte aber das jedes neu geöffnetes Fenster seine eigene SESSION-Variablen $_SESSION['ProduktName']
und $_SESSION['ProduktID'] behählt, unabhängig wieviele Fenster werden geöffnet.
Ich weiss nicht wie ich das mache. Ich habe alles ausprobiert.
Ich verwende PHP4.0 und die session.auto_start = 1.
Bin dankbar für jede Hilfe.
Gruß ...
pchilfe