I found the following code currently used on our website to match a url expression. Unfortunately, when I added a question mark, the webpage that contained the url with the question mark just "hung" and would not load into my browser at all. Currently, the url links only up to the question mark.
Here's the url I'm trying to get to work: http://www.thejakartapost.com/yesterdaydetail.asp?fileid=20011018.G07 Can you look at the code below and tell me what I'm doing wrong? - Shawna ORIGINAL CODE // this will find web addresses and encapsulate each one in a standard anchor while(ereg("http://([\/~_\.0-9A-Za-z#&-]+)", $content, $match)){ $http_old = $match[0]; $http = "dubdubdub" . $match[1] . $match[2]; $url = "<A HREF=\"javascript:externalURL('$http')\";>$http</A>"; $content = ereg_replace($http_old, $url, $content); }; $content = ereg_replace("dubdubdub", "http://", $content); CODE WITH QUESTION MARK // this will find web addresses and encapsulate each one in a standard anchor while(ereg("http://([\/~_\.0-9A-Za-z#&-?]+)", $content, $match)){ $http_old = $match[0]; $http = "dubdubdub" . $match[1] . $match[2]; $url = "<A HREF=\"javascript:externalURL('$http')\";>$http</A>"; $content = ereg_replace($http_old, $url, $content); }; $content = ereg_replace("dubdubdub", "http://", $content); -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]