Announcement

Collapse
No announcement yet.

PHP4 und Linkformatierung

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • PHP4 und Linkformatierung

    Hallöchen zusammen,

    mich würde mal interssieren wie man es in ein PHP Script einbauen kann, dass Urls wie in diesem Forum gleich als Link dargestellt werden bei der Ausgabe. (So mit Klick auf den Link nach posten des Beitrages und dann soll ein neues Fenster aufgehen). Gibt es da in PHP ein vordefinierte Parsung wie parse.url .... oder muss ausgelesen werden aus dem Text und dann umgewandelt in HTML Code manuell ?

    Greetings Kept_Kirk

  • #2
    das machst du mit eregireplace() ...
    damit kannst du reguläre exceptions machen... so ne art filter...
    ich weiß jetzt nicht ob es genau funzt... aber so könnte es aussehen...
    $text = "http://www.dasyndicater.net";
    $link = eregireplace([http://][a-z0-9://.*],"&lta href=\"\\1\\2\"&gt\\1\\2&lt/a/gt",$text);

    so sollte es zumindest funzen... du teillst nämlich ein String in mehrere teile auf durch die klammer [][] und durch die sachen wie a-z0-9 setzt du die vorassetzungen für den filter und durch \\1 und \\2 usw... setzt du den wert ein... denn die erste [] klammer ist \\1 und die zweite [] klammer \\2
    sonst guck mal bei www.php4-forum.de die haben da n befehlsverzeichnis... da kannste den befehl nochmal nachgucken...

    Gruß Hendri

    Comment

    Working...
    X