Moin!
Hallo Christian!
Den Warenkorb an eine IP zu binden ist wahrlich keine gute Idee- Zumindest lese ich heraus, daß Du dies so programmiert hast.
Stell Dir vor, in einer Firma mit einem "privaten" Netzwerk und Adressen aus den Bereichen 10.x oder 192.168.x.x und folglich NAT (Network Adress Translating) kommen zwei Mitarbeiter gleichzeitig auf die Idee den Shop zu benutzen (Das soll es geben!) jetzt laufen deren Requests beim Server mit der gleichen IP auf...
Du musst die IP also mindestens mit einer (ausreichend großen) Zufallszahl und/oder dem aktuellen Timestamp kombinieren. Dies wird regelmäßig verschlüsselt (mit MD5 oder crypt) und als Session-ID in einem Cookie und/oder als Formularfeld und/oder in der URI weitergegeben. Perl hat für die Sessionverwaltung auch ein spezielles Modul.
Nimm mal die Suche und lese nach, was hier über Sessions geschrieben wurde.
Dies sollte zugleich Dein Problem lösen.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Meinereinerselbst ist auf der Suche nach Aufträgen