PHP遍曆指定檔案夾下的所有檔案,如下代碼:
- <?php
- session_start();
- if($Submit=="提交"){
- $shili=$file_dir;
- }
- ?>
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
- <title>遍曆指定目錄下的所有檔案 - www.cxybl.com</title>
- </head>
-
- <body>
- <table width="350" height="150" border="0" cellpadding="0" cellspacing="0" background="images/324.jpg">
- <form name="form1" method="post" action="index.php">
- <tr>
- <td width="132" height="55"> </td>
- <td width="135"> </td>
- <td width="83"> </td>
- </tr>
- <tr>
- <td height="40"> </td>
- <td align="center">
- <input name="file_dir" type="text" id="file_dir" size="18" maxlength="50"></td>
- <td> <input type="submit" name="Submit" value="提交"></td>
- </tr>
- <tr>
- <td height="55"> </td>
- <td> </td>
- <td> </td>
- </tr>
- </form>
- </table>
- <?php
- $shili = $file_dir ;
- if ( !file_exists ( $shili )){
- print $shili."目錄不存在!" ;
- }else{
- $i = 0;
- if ( is_dir ( $shili )){ //檢測是否是合法目錄
- if ($shi = opendir ( $shili )){ //開啟目錄
- while ($li = readdir( $shi )){ //讀取目錄
- $i++ ;
- echo " $i: $li <br> " ; } } } //輸出目錄中的內容
- closedir ( $shi ) ; } ?>
- </body>
- </html>