How Can I convert URL like "www.site.com" or like "http://www.site.com" to "(url)http://www.site.com(/url)"

Provide that : there is at least one space before and after url.

for example(s):


$text="go here http://www.anysite.com please";

output:
$text="go here (url)http://www.anysite.com(/url) please";


$text="go here (http://www.anysite.com please";

output:
$text="go here (http://www.anysite.com please";

no effect because there is no any spaces befor url.

    This oughtta do the trick:

    $url = "www.site.com";
    if(eregi("(^ +)(www\..*)( +$)", $url)) {
            return "http://" . trim($url);
    }
    

    Once mo', without the php wrappers, since they seem to bugger things up:

    if(eregi("(^ +)(www..*)( +$)", $url) {
    return "http://" . trim($url);
    }
    Have fun...

      Write a Reply...