Das Abfangen von Fehlern durch Sonderzeichen und Slashes etc. kann man ja, noch bevor der Link zusammengestellt wird, über reguläre Ausdrücke erledigen.
Solche Dinge abzufangen ist nicht nötig, das sind rein optische Verbesserungen wenn man soetwas macht...
Es ging ja bei meinem Script erstmal ums Prinzip.
Beim Prinzip der Ausgabe einer Benutzereingabe sollte die Kontextumwandlung immer vorhanden oder zumindest erwähnt sein.
Ich will nixweispeter hier nichts böses unterstellen, aber ich geh jede Wette ein, dass er (und hunderte Andere die das hier lesen) deinen Quelltext kopiert, und wenn er dann zufriedenstellend funktioniert (und das wird er) nicht mehr weiter angetastet wird.
Gruß,
Andreas