Mailinglisten-Archive |
> > Jetzt moechte ich die mySQL-Datenbank nach doppelten URL-Eintraegen > > durchforsten: > > > > Mein Script funktioniert zwar einigermassen, aber ich > > vergleiche bei den > > Datensaetzen den exakten String. D.h. werden Adressen wie z.B. > > > > http://www.domain.de > > und http://www.domain.de/ als "unterschiedlich" ausgewertet. > > > > Hat jemand eine Idee, wie man dies abfangen kann? > > > > btw: an jede URL ein "/" ranhaengen geht natuerlich nicht... > > (es gibt ja > > auch links wie: http://www.domain.de/default.htm ) Mein Vorschlag: die URLs bereits beim Einfügen in die Datenbank 'normalisieren', d.h. z.B. Slashes am Ende entfernen, damit die Datenbank wieder exakt vergleichen kann (auch performancemäßig besser) Aber Vorsicht: je nach Serverkonfiguration (insb. bei Apache mod_rewrite) kann durchaus ein Unterschied zwischen 'mit Slash' und 'ohne Slash' bestehen ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 Besuchen Sie uns auf der Systems in München , Halle C2, Stand 126
php::bar PHP Wiki - Listenarchive