<?
$pictures = array("dollar1.gif", "dollar2.gif", "dollar3.gif", "dolllar4.gif", "dollar5.gif", "dollar6.gif" , "dollar7.gif" , "dollar8.gif", "dollar9.gif" , "dollar10.gif" , "dollar11.gif");
shuffle($pictures);
echo "<body>";
echo "<body leftmargin=\"0\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\" background=\"images/backgrounds/" . $pictures[0] . " \>";
?>
Try the above
You may still get "; echo ""; ?> because.... (maybe, not definately)
You get "; echo""; ?> in your browser because it appears the quotes have been inserted improperly (I could be wrong). Try the code I listed, if that doesnt work, check this line, it looks problematic (I did change it in my version, but I am not perfect by any means)
echo "\">";
if you want a \ to apear, i think you need to double it. \" would be for if you had to nest double quotes in a string. (\ should output a backslash I think)
Keep in mind, I am a newbie, but I think the code above may work (first set of code)