Gunnar Bittersmann: Externen Link erkennen

Beitrag lesen

@@Camping_RIDER:

nuqneH

Du checkst zunächst über RegExp, ob der eingegebene Link vorne mit einem Protokollnamen beginnt

Und wie soll das gehen? Whitelist? Da stehen sicher nicht alle möglichen Protokolle drin.

ich würde z.B. falls es tatsächlich um einen Link geht nur http:// und https:// akzeptieren

Ach so. Vorher erwähntest du noch mailto etc.

Jetzt gleichst du $b mit einer Liste aller möglichen Top-Level-Domains ab

Geht nicht. Es kommen ständig neue TLDs hinzu.

Qapla'

--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)