Re: Re: Changing URLs from Relative to Absolute

From: Date: Tue, 31 Jul 2007 05:45:16 +0000
Subject: Re: Re: Changing URLs from Relative to Absolute
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-259865@lists.php.net to get a copy of this message
> Tom Chubb wrote: >> Dear list, >> I was recently trying to write a script where a user copy and pastes >> their >> HTML code to display something on a listings site and tried to find >> a way to >> change the URL of an image from relative to absolute. >> For example <img src="images/1.jpg"> becomes <img = src=" >> http://domain.com/images/1.jpg">. >> That is easy enough and I created a regexp, but I found that some >> people >> call the img tag differently such as: >> <img a="A photo" src="images/1.jpg"> >> Does anyone have experience of this? How can I create a regexp that >> will >> find it in every case? You may want to use DOM instead of Regex, since the order of the attributes can be whatever the HTML coder felt like using that week... Your regex is gonna get awfully complicated, since there could be all manner of attributes, including browser-specific ones, or even garbage ones, not to mention JavaScript... -- Some people have a "gift" link here. Know what I want? I want you to buy a CD from some indie artist. http://cdbaby.com/browse/from/lynch Yeah, I get a buck. So?

« previous php.general (#259865) next »