2011-12-16 4 views
1

저는 현재 일부 회사 문서에 사용하는 매우 간단한 인트라넷을 가지고 있습니다. 이 사이트에는 페이지 상단에 모든 문서에 대한 링크가 포함 된 목록이있는 탐색 모음이 있습니다.폴더 내용을 기반으로 목록 항목을 자동으로 추가합니다.

현재 누군가가 새 문서를 추가해야하는 경우 드롭 다운에 문서를 추가하려면 수동으로 들어가서 해당 문서에 대한 링크가있는 목록 항목을 만들어야합니다.

폴더 내용을 기반으로 이러한 목록 항목을 자동으로 만들 수있는 스크립트를 사용하여 직접 작업을 저장할 수있는 방법이 있습니까?

PHP 옵션이있는 경우 이것이 가장 익숙하므로 이상적입니다.

+1

예, 가능합니다. 가장 쉬운 방법은 PHP를 사용하여 문서가 저장된 디렉토리/디렉토리의 모든 파일 목록을 가져 와서 자동으로 목록을 출력하는 것입니다. 그것은 항상 최신의 것입니다. 예를 찾고 있습니까 아니면 그것을 처리 할 수 ​​있습니까? – rdlowrey

+0

php.net/manual/en/ref.filesystem.php – djot

+0

고마워, 잘하면 내가 그것을 가지고있어 – Eds

답변

3

glob() 사용하면 쉽게 디렉토리 및 출력 그들에게있는 파일의 목록을 얻을 수 있습니다 :

$doc_dir = '/path/to/docs'; 
foreach(glob("$doc_dir/*") as $file) { 
    echo "<li><a href='$doc_dir/$file'>$file</a></li>", PHP_EOL; 
} 
+0

이것은 훌륭하다, 내 시스템 에서이 일을 할 수 있어야합니다! 매우 감사합니다! – Eds

관련 문제