Tach!
Dein
[[a]http://www.shakin-cats.de/[@]Shakin�]
deutet auf ein Kodierungsproblenm hin.Tja, den Verdacht hatte ich auch schon. Alles ist (sollte) im UTF-8 Codebereich liegen. Ich gebe die Veranstaltung ein und das Hochkomma bei Shakin' Cats kommt von der Tastatur.
Dann prüf doch bitte was da konkret vorliegt! Ich nannte dir ja schon urlencode(), was man dafür sehr gut missbrauchen kann. Du kannst natürlich auch bin2hex() nehmen, aber dessen Ergebnis liest sich deutlich schwieriger.
Inzwischen habe ich strpos durch mb_strpos ersetzt, ohne Erfolg. Das Hochkomma bleibt ein Problem.
Einfach was anderes probieren, ohne die Ursache ermittelt zu haben, ist oft nur zufällig zielführend. Wenn du die mb-Funktionen verwendest, ist auch noch die eine oder andere Funktion davon aufzurufen, um ein paar Konfigurationswerte festzulegen, damit die Funktionen korrekt arbeiten können. Hast du das gemacht, so wie das im PHP-Handbuch beschrieben ist? Aber wie gesagt, erstmal die Ursache finden und dann Lösungen zielgerichtet einsetzen.
dedlfix.