URLs automatisch verlinken?
Hi,
also ich hab mir eine BBCode Funktion geschrieben. Die Funtkion arbeitet mit preg_replace();. Unteranderem wird dabei folgendes ersetzt: [url = blabla ]hallo[/url] [url ]blabla[/url] http://blabla www.blabla Nun mein Problem: Wenn ich nach all dem suchen lasse, dann wird ja in [url = blabla]... das blabla schon verlinkt, weils ja eine URL ist. genau so bei dem normalen [url]blabla... Befehl. Dann bekomme ich aber Probleme weil ich dann einen total verwurschtelten HTML-Code bekomme! Wie kann ich das so machen, dass das http://blabla und www.blabla nur dann ersetzt wird, wenn davor NICHT [url= oder [url] steht? |
der code wird hier leider nicht korrekt dargstellt. also hier der link:
http://regexp.i-networx.de/function.inc.phps |
ok, danke! :)
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 09:28:46 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.