Fabian: Hyperlink und Mailto automatisch erkennen und ergänzen

Beitrag lesen

Hallo liebe Forumgemeinde,

ich habe ein Formular in welches der User verschiedene Daten eingeben kann.

Die Reihenfolge der Eingaben ist undefiniert. Z.b Name, Vorname, E-mail...

Wenn man sich die Daten in einer Vorschau ansieht, würde ich gern die Hyperlinks und E-mail adressen automatisch erkennen lassen und entsprechend verlinken.

Ich denke in etwa so müßte es sein:

Hyperlink:
if (substr_count($adressenfeld_1, "www."))...ersetzte www. durch
<a href="http://www.

bei dem Ende Tag weiss ich noch nicht so recht bescheid. (Suche das erste Leerzeichen nach www. und ersetzte es durch "</a> "?)

E-Mail-Adresse:
if (substr_count($adressenfeld_1, "@"))...gehe zum ersten Leerzeichen vor @ und ersetzte es durch "<a href="mailto:" gehe dann zum ersten Leerzeichen nach @ und ersetzte es durch "</a> "

Aber wie formuliere ich das in PHP?

Vielen Dank für jegliche Tipps und Anregungen...

Grüße aus Braunschweig

Fabian