0
嗨,
當我點擊是在第一個文件夾,它只是無法識別什麼是在它的文件夾。 我在做什麼錯了?
<?php
$fil = new SplFileObject(__FILE__);
$dato = new DateTime();
$dato->setTimezone(new DateTimeZone('Europe/Copenhagen'));
$dato->setTimestamp($fil->getMTime()); // getMTime sidst modificeret
if($_GET) {
$path = $fil->getPath();
$path = $path . "/" . $_GET['mappe'];
} else {
$path = $fil->getPath();
}
$mappeinterator = new FilesystemIterator($path);
foreach ($mappeinterator as $fileinfo) {
$type = $fileinfo->isDir();
if(!$type){
echo '<div style="width: 648px; margin:0 auto;">';
echo '<div id="name">';
echo $fileinfo->getFilename();
echo '</div>';
echo '<div id="kb">';
echo $fileinfo->getSize() . ' kb' . '<br>';
echo '</div>';
echo '<div id="mo">';
echo 'Modified on';
echo '</div>';
echo '<div id="m">';
$modificeret = $dato->format('d-m-Y H:i:s');
echo $modificeret . '<br>';
echo '</div>';
echo '</div><br><br>';
} else {
echo '<div style="width: 648px; margin:0 auto;">';
echo '<div id="name">';
// ------------------------------------------------------
$m = $fileinfo->getFilename();
echo '<a href=op02.php?mappe=' . $m . '>';
echo $m;
echo '</a>';
echo '</div>';
// ------------------------------------------------------
echo '<div id="kb">';
echo $fileinfo->getSize() . ' kb' . '<br>';
echo '</div>';
echo '<div id="mo">';
echo 'Modified on';
echo '</div>';
echo '<div id="m">';
$modificeret = $dato->format('d-m-Y H:i:s');
echo $modificeret . '<br>';
echo '</div>';
echo '</div><br><br>';
}
}
?>
我在每個文件夾中有更多的文件夾供測試使用。 但是,正如你所看到的,它確實進一步發展
thanx for reply,但現在它不去任何地方甚至沒有進入第一個文件夾 – amater 2014-12-02 09:19:18
我試圖回聲$ m但沒有運氣, echo $ m; echo $ path; path C:\ xampp \ htdocs \ AW \ Filsystem – amater 2014-12-02 09:26:03
令人驚訝的是,它的工作原理thanx;) – amater 2014-12-03 11:34:09