Hallo!
ich habe hier ein einfaches spaltensystem wo oben die verzeichnisse gelesen werden und unten der inhalt! ich möchte aber jetzt, dass im inhalt die bilder angezeigt werden die im ordner habe und nicht nur die namen wie zb: koala.jpg sondern das bild! vll kann mir einer helfen.
ich habe hier ein einfaches spaltensystem wo oben die verzeichnisse gelesen werden und unten der inhalt! ich möchte aber jetzt, dass im inhalt die bilder angezeigt werden die im ordner habe und nicht nur die namen wie zb: koala.jpg sondern das bild! vll kann mir einer helfen.
PHP:
<?php
require("includes/config.inc.php");
require("includes/commonfunctions.inc.php");
$inhalt = "";
if(count($_GET)>0) {
//es soll ein Verzeichnis-Inhalt dargestellt werden
if(isset($_GET["read"])) {
$inhalt = VZInhalt($_GET["read"]);
}
if(isset($_GET["del"])) {
ta("Dieses VErzeichnis wird gelöscht: " . $_GET["del"]);
loescheVZ($_GET["del"]);
}
}
function loescheVZ($root) {
$vz = scandir($root);
foreach($vz as $df) {
if($df!="." && $df!="..") {
if(is_file($root.$df)) {
//ta("lösche ".$root.$df);
unlink($root.$df);
}
else {
loescheVZ($root.$df."/");
}
}
}
//ta("lösche VZ ".$root);
rmdir($root);
}
function VZInhalt($root) {
$vz = scandir($root);
$r = '<ul>';
foreach($vz as $df) {
if($df!="." && $df!="..") {
if(is_dir($root.$df)) { $cls = "dir"; }
else { $cls = "file"; }
$r = $r . '<li class="' . $cls . '">'.$df.'</li>';
}
}
$r = $r . '</ul>';
return $r;
}
function leseVZ($root) {
$vz = scandir($root); //gesamte Inhalt des aktuell betrachteten Verzeichnisses (=$root)
echo('<ul>');
foreach($vz as $df) {
if($df!="." && $df!="..") {
if(is_dir($root.$df)) {
echo('<li><a href="?read=' . $root.$df . '/">'.$df.'</a> <a href="?del=' . $root.$df . '/">x</a>');
leseVZ($root.$df."/");
echo('</li>');
}
}
}
echo('</ul>');
}
?>
<!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>Dateimanager</title>
</head>
<body>
<div id="Verzeichnisse"><?php leseVZ("./"); ?></div>
<div id="Verzeichnisinhalt"><?php echo($inhalt); ?></div>
</body>
</html>