Hallo,
$bgimg_array=array("bilder/bg1.jpg","bilder/bg2.jpg");
//shuffle array
shuffle($bgimg_array);
<img border="0" alt="" src="<?php echo $bgimg_array[0]?>"/>
falls die shuffle-funktion stimmt. teste mit var_dump($bgimg_array) ob es wirklich geshuffelt ist.
Gruß
jobo