Scripts
URL adres vervanger
Dit script vervangt: www.phphulp.nl met: www.phphulp.nl ook vervangt hij url adressen die beginnen met http://.
url-adres-vervanger
<?
function parse_link($str, $target="_blank")
{
// -- protocol tag of www
$str2 = preg_replace("!(((http(s?)://)|(www\.))".
// -- rest van de host, topdomain is 2-4 letters
"([-a-z0-9.]{2,}\.[a-z]{2,4}".
// -- poort (optional)
"(:[0-9]+)?)".
// -- path (optional)
"((/([^\s]*[^\s.,\"'])?)?)".
// -- parameters (optional, maar moet met een vraagteken beginnen)
"((\?([^\s]*[^\s.,\"'])?)?))!i",
// -- vervang met een <a> tag
"<a href=\"http\\4://\\5\\6\\8\" target=\"$target\">\\1</a>",
$str);
return $str2;
}
?>
Reacties
0