Korbinia Bachl: Usertracking, history.back, reload

Beitrag lesen

Ich habe folgendes Problem - habe eine Website (PHP/MySql) mit Online-Shop und Warenkorb. Um den jeweiligen Besucher möglichst eindeutig zu identifizieren arbeite ich mit Sessions - er bekommt eine SessionID und zusätzlich wird noch eine Art Timestamp mitgespeichert (in der MySQL-Datenbank).

Hallo,

emm, warum registrierst du es wenn ein User kommt in der DB !?! das ist purer schwachsinn- es sorgt nur für DB overload... gib die sessionID einfach in der URL mit... wie es dir gefällt zb:

http://www.shop.de/seite1.htm?session=3294729874923742734977

http://www.shop.de/3294729874923742734977/seite1.htm

oder gar:

http://3294729874923742734977.shop.de/seite1.htm

-> dadurch hat nur der eine User die ID, wenn er zurückgeht isses wurscht und die DB hat viel weniger zu tun...

  1. Nicht UPDATE sonder INSERT: Alle Daten des Users speichern - die Abfrage würde damit nicht mehr ins Leere gehen, allerdings können hier recht schnell viele Einträge zusammenkommen und die Wahrscheinlichkeit, dass ein anderer auf die Userdaten kommt wird etwas größer.

Blödsinn: noch mehr DB arbeit aber das gleiche ergebniss......

  1. Irgendwie das beeinflussen was in der history-Liste steht - aber wie? (z.B. das eben diese eine Variable automatisch erneuert wird).

mittels PHP nicht möglich - zudem Browserspzifisch und normalerweise IMHO auch nicht möglich... auser vielleicht beim MS .. bzw. dessen sicherheitslöchern...

  1. Bei Zurück eine automatische Meldung generieren (also wenn Timestamp nicht stimmt, die den Benutzer darauf hinweist, dass die Seite so nicht erreicht werden kann (meines Erachtens Gefahr der Verärgerung der Besucher)

der Besucher wird wirklich sauer sein....

Damit bin ich leider mit meinem Latein am Ende und hoffe auf eure Tipps und Anregungen.

siehe oben...

Danke im Voraus.
Sabine

Bitte Bitte,

ps: kuck dir mal http://www.whiskyworld.de an, ist alles auf PHP und MySQL - deine Probleme kennt es jedoch nicht da wie oben beschrieben funzt..

mfg

Korbinian Bachl
www.whiskyworld.de