I have done the following it looks fine but it can only change the first one
function change_files()
{
$file = "content.inc";
$fd = fopen($file, "r");
$contents = fread ($fd, filesize($file));
fclose($fd);
$contents = preg_replace ("/graph*.gif/", "mygraph.gif", $contents);
$fp = fopen (strtolower($file), "a+");
fwrite ($fp, $contents);
fclose ($fp);
}
before change
<img border="1" src="graph.gif" alt="graph">
<img border="1" src="graph001.gif" alt="graph01">
<img border="1" src="graph002.gif" alt="graph02">
<img border="1" src="graph003.gif" alt="graph03">
<img border="1" src="graph004.gif" alt="graph04">
<img border="1" src="graph005.gif" alt="graph05">
<img border="1" src="graph006.gif" alt="graph06">
<img border="1" src="graph007.gif" alt="graph07">
after change
<img border="1" src="mygraph.gif" alt="graph">
<img border="1" src="graph001.gif" alt="graph01">
<img border="1" src="graph002.gif" alt="graph02">
<img border="1" src="graph003.gif" alt="graph03">
<img border="1" src="graph004.gif" alt="graph04">
<img border="1" src="graph005.gif" alt="graph05">
<img border="1" src="graph006.gif" alt="graph06">
<img border="1" src="graph007.gif" alt="graph07">