Creo que el problema ya fue resuelto, pero no estoy seguro. Igual dejo mi código por si aun sirve a alguien. Esto se pone al comienzo de la página web:
Código PHP:
<?php
$imagenes=array();
if ($gestor = opendir('headers')) {
while (false !== ($archivo = readdir($gestor))) {
if ($archivo != "." && $archivo != ".." && substr($archivo,-1) != "~") {
$imagenes[]=$archivo;
}
}
closedir($gestor);
}
$header=$imagenes[rand(0,count($imagenes)-1)];
?>
Todos los posibles headers se ponen en una carpeta llamado "headers", de donde se toman todas las imágenes automáticamente en la línea
if ($gestor = opendir('headers')).
En la línea donde pones normalmente tu imagen, pones este código:
Código PHP:
<?php
echo('<img src="headers/'.$header.'" alt="header" class="header" />');
?>
Espero te sirva. Suerte