Jump to content

img tag matching


mike42

Recommended Posts

hi guys.

i need your help please also my problem is i need to matching this img and download to my ftp

this is my code

 

if (preg_match('@<li class="activeMiniImage" id="pic_1"><img id="ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_Images1_NewsDetailImageRepeater_ctl01_image1" alt="" src="../../../../(.*?)" style="border-width: 0px;"><\/li>@', $sub, $im)){
                            $im = $matches[1];                        
                            $im=trim($im);
                        }

 

 

and match string

 

        <li class="activeMiniImage" id="pic_1">
            <img id="ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_Images1_NewsDetailImageRepeater_ctl01_image1" alt="" src="../../../../../images/292_0/False/126099.jpg" style="border-width: 0px;">
           <span style="display: none;">
           </span>
       </li>

 

thanx

 

Link to comment
https://forums.phpfreaks.com/topic/120309-img-tag-matching/
Share on other sites

I'm not sure I follow (your request is not clear).. so you just want to get the <img ....> tag? if so:

 

$str = '<li class="activeMiniImage" id="pic_1"><img id="ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_Images1_NewsDetailImageRepeater_ctl01_image1" alt="" src="../../../../../images/292_0/False/126099.jpg" style="border-width: 0px;"><span style="display: none;"></span></li>';
preg_match('#<img.+>#i', $str, $match);
echo $match[0]; // this only contains the <img> tag...

 

For the record, that img id is the longest and ugliest one I have ever seen...

Link to comment
https://forums.phpfreaks.com/topic/120309-img-tag-matching/#findComment-619868
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.