
Zitat von
Seelenzucker
Ich habe eine kurze Frage, muss aber zu Anfang sagen, dass ich mich nur ein kleines bisschen mit HTML auskenne, sonst aber von nichts ne Ahnung habe, also könnte es sein, dass mein Anliegen völlig unrealisierbar ist und total dumm.

Nur so als Vorwarnung.
realisierbar ist prinzipiell fast alles. aber wenn das stimmt, was du geschrieben hast, dann koennte es fuer dich etwas problematisch werden. nur so als vorwarnung 
in anbetracht deines textes hab ich hier mal eine q&d-loesung geschrieben. sieh mal, ob du damit schon was anfangen kannst ...
PHP-Code:
<?php
$dir = "../images/";
$handle = opendir($dir);
$x=0;
while($file = readdir($handle)){
if(preg_match("/^.*\.(jpg|png|gif|bmp)$/iU", $file)){
$leftImages.= sprintf("leftImages[%s] = \"%s\";\n\r", $x, $dir.$file);
$middleImages.= sprintf("middleImages[%s] = \"%s\";\n\r", $x, $dir.$file);
$rightImages.= sprintf("rightImages[%s] = \"%s\";\n\r", $x, $dir.$file);
$x++;
}
} // end while
closedir($handle);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>image-scrabble</title>
<script language="JavaScript">
var leftImages = new Array();
<?php echo $leftImages; ?>
var middleImages = new Array();
<?php echo $middleImages; ?>
var rightImages = new Array();
<?php echo $rightImages; ?>
var x = leftImages.length;
var y = middleImages.length;
var z = rightImages.length;
/*var preBuffer = new Array()
for(var i = 0; i < p; i++){
preBuffer[i] = new Image();
preBuffer[i].src = leftImages[i];
}*/
var image1 = Math.round(Math.random()*(x-1));
var image2 = Math.round(Math.random()*(y-1));
var image3 = Math.round(Math.random()*(z-1));
function showImage(){
document.getElementById('left').innerHTML = '<img src="'+leftImages[image1]+'" alt=".">';
document.getElementById('middle').innerHTML = '<img src="'+leftImages[image2]+'" alt=".">';
document.getElementById('right').innerHTML = '<img src="'+leftImages[image3]+'" alt=".">';
}
window.onload = function(){
showImage();
}
//-->
</script>
</head>
<body>
<div id="head">
<div id="left"></div>
<div id="middle"></div>
<div id="right"></div>
</div>
</body>
</html>