Wagner Garcia Campagner wrote:
Thanks again Jim, That's what i really need. I'm testing this function... If i put a URL like www.example.com, then it works fine and turns it to http://www.example.com But if i put a URL like http://www.example.com, then it also put another header so it turns to http://http://www.example.com I also tried with the strstr function, but receive the same response. Thanks in advance, Wagner.
Give this a shot <plaintext><?php function fixurl($url) { if ( !preg_match('!^(ftp|http(s)?)://!', $url) ) { $url = 'http://'.$url; } return $url; } echo fixurl("www.google.com"); echo "\n"; echo fixurl("ftp://www.google.com"); echo "\n"; echo fixurl("http://www.google.com"); echo "\n"; echo fixurl("https://www.google.com"); ?> -- Jim Lucas "Some men are born to greatness, some achieve greatness, and some have greatness thrust upon them." Twelfth Night, Act II, Scene V by William Shakespeare -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php