hallo,
ich hab grad nen problemchen, ich möchte bei meiner seite, an der rechte seite, ein hintergrundbild einfügen, welches sich bei jeder aktualisierung der page verändert.
ich habe versucht in der php auf die css datei zu verweisen.
ich habe hier eine kleine funktion von php:
in der css habe ich das so:
in der html habe ich normal auf die css verwiesen:
trotzdem wird das bild aber nicht aktualisiert, bzw. nicht einmal angezeigt.
kann mir jemand sagen was ich falsch gemacht habe?...
wäre super, wenn ein paar hilfreiche kommentare kommen würden.
ich hab grad nen problemchen, ich möchte bei meiner seite, an der rechte seite, ein hintergrundbild einfügen, welches sich bei jeder aktualisierung der page verändert.
ich habe versucht in der php auf die css datei zu verweisen.
ich habe hier eine kleine funktion von php:
PHP-Code:
<?
function randomImg($folder){
echo '<link rel="stylesheet" type="text/css" href="stylesheet.css">';
$a_img = array();
$handle = opendir($folder);
while ($file = readdir ($handle)) {
if($file != "." && $file != "..") {
if(!is_dir($folder."/".$file)) {
if(exif_imagetype($folder."/".$file) & (1 | 2 | 3 | 4 | 6)){
array_push($a_img, $folder."/".$file);
}
}
}
}
closedir($handle);
return $a_img[rand(0, sizeof($a_img))];
}
?>
<img src="<? print randomImg("OFFSITE"); ?>" />
in der css habe ich das so:
Code:
body {background:url(bi/) no-repeat; background-position: 1017px 0%; background-color:black; color: black;}
in der html habe ich normal auf die css verwiesen:
HTML-Code:
<link rel="stylesheet" type="text/css" href="stylesheet.css">
kann mir jemand sagen was ich falsch gemacht habe?...
wäre super, wenn ein paar hilfreiche kommentare kommen würden.
Kommentar