externe in interne links erkennen



  • ich hab zz folgenden code zum erkennen von links in einem string:

    <?php
    $context = "http://www.c-plusplus.net irc://irc.euirc.net ftp://ftp.ich-ag.de scp://scp.ichmagphp.de";
    
    echo ereg_replace("(irc|http|ftp)+://[^<>[:space:]]+[[:alnum:]/]",
                         "<a href=\"\\0\" title=\"Link: \\0\" target=\"_blanck\">\\0 <img src=\"http://media.domain.de/external.png\" title=\"Link: \\0\" border=\"0\"></a>", $context);
    ?>
    

    ich will jetzt aber das er externe links durch das oben ersetzt und interne links (also die auf eine seite der gleichen domain linken) im gleichen fenster und ohne bild ersetzt werden. das wuerde er an zb domain.de erkennen muessen.


Anmelden zum Antworten