Liebe(r) AllesMeins,
wenn Du genauer beschreiben könntest, wie ein User genau einen Link eintragen kann, dann könnte ich Dir vielleicht helfen.
Für mein Gästebuch habe ich ein Suchmuster entwickelt, welches potentielle Internet-URLs in anklickbare Verweise umwandelt. Dabei werden zwar noch keine Umlaut-Domains berücksichtigt, aber für meine Zwecke klappt das alles ganz gut. Ich gehe allerdings zweimal drüber, da ich Adressen mit und ohne "http://" (die "erkennt" man dann am "www"), als auch URLs wie "http://irgendwas.wo", die ohne "www" sind, umwandeln möchte. Ach ja, ich suche in einem HTML-Quelltext nach diesen potentiellen URLs, daher die HTML-Tags in den Mustern. Hier meine Suchmuster, falls Du sie gebrauchen kannst:
/(?is)([ "(]|"|<br />|^)(?<!url()(?<!href=")(www.(?:(?!"|.<|. )[^ <>'"()])+.[a-zA_Z]+(?:/\w*)?)([ ")]|"|<br />)/
/(?is)([ "(]|"|<br />|^)(?<!url()(?<!href=")(http://(www.)?(?:(?!"|.<|. )[^ <>'"()])+.[a-zA_Z]+(?:/\w*)?)([ ")]|"|<br />)/
Liebe Grüße aus Ellwangen,
Felix Riesterer.