Einzelnen Beitrag anzeigen

Benutzerbild von faux
faux

Registriert seit: 18. Apr 2004
Ort: Linz
2.044 Beiträge
 
Turbo Delphi für Win32
 
#8

Re: [php] Links verkürzen

  Alt 5. Jan 2007, 12:19
Hm...
Vl. damit:
Code:
/(?<!(<a href=")|(<a href=".+?">))(\\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ie
Dann wird nicht ersetzt, wenn sich das ganze in einem A-Tag Befindet. Setzt natürlich vorraus, dass du den String vorher durch htmlspecialchars() jagst, damit ein vom User eingegebenes '<a' zu '&lt;a' wird.

Grüße
Faux
Faux Manuel
Wer weiß, dass er nichts weiß, weiß mehr, als der der nicht weiß, dass er nichts weiß.
GoTrillian
  Mit Zitat antworten Zitat