ads

วันพฤหัสบดีที่ 5 กันยายน พ.ศ. 2556

ไฟล์ php ให้โชว์ list file ใน directory นั้น

ไฟล์ php ให้โชว์ list file ใน directory นั้น

ใช้สำหรับโชว์ list ว่าในโฟลเดอร์นั้นมีไฟล์อะไรผ่าน browser เลย
server บางเจ้าบิด allow list ไว้ใช้อันนี้ดูแทน  code ดังนี้

<?php
// open this directory 
$myDirectory = opendir(".");

// get each entry
while($entryName = readdir($myDirectory)) {
        $dirArray[] = $entryName;
}

// close directory
closedir($myDirectory);

//      count elements in array
$indexCount     = count($dirArray);
Print ("$indexCount files<br>\n");

// sort 'em
sort($dirArray);

// print 'em
print("<TABLE border=1 cellpadding=5 cellspacing=0 class=whitelinks>\n");
print("<TR><TH>Filename</TH><th>Filetype</th><th>Filesize</th></TR>\n");
// loop through the array of files and print them all
for($index=0; $index < $indexCount; $index++) {
        if (substr("$dirArray[$index]", 0, 1) != "."){ // don't list hidden files
                print("<TR><TD><a href=\"$dirArray[$index]\">$dirArray[$index]</a></td>");
                print("<td>");
                print(filetype($dirArray[$index]));
                print("</td>");
                print("<td>");
                print(filesize($dirArray[$index]));
                print("</td>");
                print("</TR>\n");
        }
}
print("</TABLE>\n");
?>

เอาไปประยุกต์ใช้อย่างอื่นกันต่อไปครับ

ไม่มีความคิดเห็น:

แสดงความคิดเห็น