2014-09-02 4 views
-1

내가 리소스 폴더의 모든 파일을 잡아 다운로드 목록의 종류를 만들기 위해 노력하고 있어요 .. 내 PHP 파일 것과 다른 폴더에 ..자원 폴더에서 파일을 표시하고 그들을 다운로드하고

그리고 나는 사람들이 내가이 시도

해당 파일을 다운로드 할 수 있도록 링크처럼 만들고 싶어 :

<?php 
    foreach(glob('*.*') as $filename) { 
     echo $filename."<br />"; 
    } 
?> 

내 자원 폴더에서 파일을 잡아 또는 :(그들을 다운로드하는 방법을 모르는 그러나

건배! 내가 파일의 종류를 알고 싶습니다 다운로드 링크를 만들기 위해 http://php.net/manual/en/function.scandir.php

을 :

답변

1

읽 디렉토리를 검색하고 자세한 내용은 위해 scandir

$dir = '/tmp'; 
    $files1 = scandir($dir); 

    //Check if file is not . OR .. 

    $ignore = array(".", ".."); 
    foreach($files1 as $key => $value){ 
     if (!in_array($value, $ignore)) { 
     echo $value; 
     } 
    } 

로 파일을 잡을 수 있습니다 너는 다운로드하고 싶다.

+0

우선 감사합니다! : D 그러나 두 번째로, 어떻게 첫 번째 '없앨 수 있습니까?' 및 '..'배열의 개체를? 이러한 개체를 다운로드 할 수있는 방법은 무엇입니까? – rshah

+0

어이 내 대답을 편집했습니다. @rshah –

+0

다운로드 가능한 파일에는 워드 문서, pdf 파일, 텍스트 파일 및 이미지가 포함됩니다. – rshah

관련 문제