<?php
$ordner = "aw";
$alledateien = scandir($ordner);           
 
foreach ($alledateien as $datei) {
$dateiinfo = pathinfo($ordner."/".$datei); 
$size = ceil(filesize($ordner."/".$datei)/1024); 
if ($datei != "." && $datei != ".."  && $datei != "_notes" && $bildinfo['basename'] != "Thumbs.db") { 
 
//Bildtypen sammeln
$bildtypen= array("jpg", "jpeg", "gif", "png");
//Dateien nach Typ prüfen, in dem
Fall nach Endungen für Bilder filtern
if(in_array($dateiinfo['extension'],$bildtypen))
   {
?>
            <div class="galerie">
                <a href="<?php echo $dateiinfo['dirname']."/".$dateiinfo['basename'];?>">
                <img src="<?php echo $dateiinfo['dirname']."/".$dateiinfo['basename'];?>" width="140" alt="Vorschau" /></a> 
                <span><?php echo $dateiinfo['filename']; ?> (<?php echo $size ; ?>kb)</span>
            </div>
     <?php 
// wenn keine Bildeindung dann normale
Liste für Dateien ausgeben
} else { ?>
            <div class="file">
            
<a href="<?php echo $dateiinfo['dirname']."/".$dateiinfo['basename'];?>">» <?php echo $dateiinfo['filename']; ?></a> (<?php echo $dateiinfo['extension']; ?> | <?php echo $size ; ?>kb)
            </div>
            <?php } ?>
<?php
};
};
?>
<style type="text/css">
div.galerie{
padding: 3px;
background-color:#ebebeb;
border:1px solid #CCC;
float:left;
margin:10px 10px 0  0;
font-family:Arial, Helvetica, sans-serif; 
}
div.galerie:hover{
border:1px solid #333;
}
div.galerie span{
display:block;
text-align:center;
font-size:10px;
}
div.galerie a img{
border:none;
}
div.file {
padding:4px 4px 4px 30px;
}
div.file.even{
background-color: #ebebeb;
}
div.file a {
text-decoration:none;
}
div.file:hover {
background-color:#CCC;
}
</style>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('.file:even').addClass('even');
});
</script>