<?
 
/*
 
Author: Alexey G. Piyanin (e-mail: drdrzlo at mail dot ru)
 
Date:   Feb 15 2005
 
Title:  Show only images with use class
 
*/
 
include('SAXParser.php');
 
 
class ImageProcess{
 
  var $cnt = 0;
 
 
  function begin($tag,$attributes,$readSize){
 
    if ($tag=='img' && isset($attributes['src']))
 
      echo ++$this->cnt.': <img src="'.$attributes['src'].'" border="0" '.(isset($attributes['width'])?'width="'.$attributes['width'].'"':'').' '.(isset($attributes['height'])?'height="'.$attributes['height'].'"':'').' /><br>'."\n";
 
  }
 
}
 
 
$parser = new HTML_SAXParser();
 
$procObj = new ImageProcess();
 
$parser->init($procObj,'begin');?>
 
<html>
 
<body>
 
<center>Source page:<br><iframe src="example1.html" width="600" height="400" ></iframe><br><br>
 
Images:<br>
 
<?$parser->parse('example1.html');?></center>
 
</body></html>
 
 |