Mein Header rotiert ja auch - ich habe das so eingebunden (Achtung ich bin nicht so der Erklärbär *g*)
Ich habe in meinem Themes Ordner neben dem images Ordner einen Ordner "rotator" eingefügt in dem die Headerbilder und eine Datei
rotator.php sind.
rotaro.php:
PHP-Code:
<?php
$files = array();
$folder = './';
$handle = opendir($folder);
$exts = explode(' ','jpg jpeg png gif');
while (false !== ($file = readdir($handle))) {
foreach($exts as $ext) { // for each extension check the extension
if (preg_match('/\.'.$ext.'$/i', $file, $test)) { // faster than ereg, case insensitive
$files[] = $file; // it's good
}
}
}
closedir($handle); // We're not using it anymore
$rand = array_rand($files);
header('Location: '.$folder.$files[$rand]); // Voila!
?>
Bei mir ist die Headergrafik in der CSS Datei eingebunden:
Code:
#header {
width: 970px;
height: 291px;
background: url('rotation/rotator.php') no-repeat;
padding: 0;
margin: 0;
}
Die Bilder heißen header1.jpg - bis header10.jpg und es hat (oh Wunder) auf Anhieb geklappt gehabt
Vielleicht hilft es dir ja auch weiter!