function mrtg_strip_page( $filename )
{
$replaces = array
(
',src=",' => ‘src=”http://loxley.se/wp-content/sticky/mrtg/’
);
if (!file_exists( $filename ) )
{
echo ”
$filename not found
“;
return;
}
$file = fopen( $filename, “r” );
$go = false;
while ( $line = fgets( $file ) )
{
//echo $line;
if ( preg_match(‘/.*Begin.*Graph/’, $line ) )
{
$go = true;
continue;
}
else if ( preg_match(‘/.*End.*Graph/’, $line ) )
{
//echo preg_replace(‘,,’, ”, $line );
$go = false;
continue;
}
else
{
if ( $go )
{
foreach ( $replaces as $pattern => $replace )
{
$line = preg_replace( $pattern, $replace, $line );
$line = preg_replace(‘/div.*>/’, ‘p>’, $line );
$line = preg_replace(‘/h2/’, ‘b’, $line );
//$line = preg_replace(‘/
/’, ”, $line );
echo $line;
}
}
}
}
fclose( $file );
}
mrtg_strip_page(“/home/virtual/wp_loxley/wp-content/sticky/mrtg/localhost_1.html”);
?>