Mailinglisten-Archive |
Hi loide! Für ein projekt ist eine gewünschte funktion, daß für den besucher der seite eine liste mitgeführt wird, welche seiten er bisher besucht hat. Ziel ist es, dem besucher anzuzeigen, welche seiten er schon gesehen hat (eine art marker). Da es kaum textlinks gibt (sonst könnte man ja vlink="farbe" im body-tag benutzen), soll die jeweilige grafik sich ändern, wenn die seite schonmal gesehen wurde. Die realisierungsidee ist folgende: - Der besucher bekommt eine unique-id, die als cookie gesetzt wird. - Bei jedem aufruf einer seite wird der script_name und der cookie-inhalt in einer sql-tabelle gespeichert. - Vor dem aufruf einer neuen seite werden die besuchten seiten aus der tabelle gelesen (select script_name from table where id=cookie) - Wenn besucher schonmal da war, wird eine grafik angezeigt, sonst eben nicht. Statt eines cookies (und den damit bekannten nachteilen) ist die alternative, die unique-id über die url weiterzureichen... ist aber auch mit mehr arbeit verbunden, da alle links angepasst werden müßten. Was haltet ihr davon? Geht es einfacher? Oder ganz anders besser? cya amalesh -- www : http://www.living-source.com/user/amalesh/ : http://www.goatrance.de/goafreak/ email: amalesh_(at)_goatrance.de || aka_(at)_bigfoot.de icq : 963380
php::bar PHP Wiki - Listenarchive