Re: [PHP] problem pattern matching a url with question mark
Why does your URL contain .asp? [EMAIL PROTECTED] wrote: 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] *** This message was virus checked with: SAVI 3.50 last updated 23rd October 2001 *** -- Email: [EMAIL PROTECTED] [EMAIL PROTECTED]
RE: [PHP] problem pattern matching a url with question mark
ah, sorry about the confusion. The url I provided is just an example of a url containing a question mark for which I'm trying to find a pattern match in my content text. -Original Message- From: Neil Freeman [mailto:[EMAIL PROTECTED]] Sent: Wednesday, October 24, 2001 4:16 AM Cc: [EMAIL PROTECTED] Subject: Re: [PHP] problem pattern matching a url with question mark Why does your URL contain .asp? [EMAIL PROTECTED] wrote: 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] *** This message was virus checked with: SAVI 3.50 last updated 23rd October 2001 *** -- Email: [EMAIL PROTECTED] [EMAIL PROTECTED] -- 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]
RE: [PHP] problem pattern matching a url with question mark
http://([\/~_\.0-9A-Za-z#-?]+) first you have to escape the ? with a backslash and second the - has to go at the end of the [] or else it thinks you mean any char between and ? On Wed, 24 Oct 2001 16:27:34 -0400, [EMAIL PROTECTED] wrote: ah, sorry about the confusion. The url I provided is just an example of a url containing a question mark for which I'm trying to find a pattern match in my content text. -Original Message- From: Neil Freeman [mailto:[EMAIL PROTECTED]] Sent: Wednesday, October 24, 2001 4:16 AM Cc: [EMAIL PROTECTED] Subject: Re: [PHP] problem pattern matching a url with question mark Why does your URL contain .asp? [EMAIL PROTECTED] wrote: 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.G0 7 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] *** This message was virus checked with: SAVI 3.50 last updated 23rd October 2001 *** -- Email: [EMAIL PROTECTED] [EMAIL PROTECTED] -- Mark, [EMAIL PROTECTED] on 10/24/2001 -- 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]