막무가내 삽질 블로그
PHP 디렉토리 안에 파일 가져오는 방법 본문
728x90
클라이언트에서 값이 넘어오면 해당 값 디렉토리로 접근을 해서 파일을 가져오는 코드이다.
opendir => 파일을 읽는 함수
closedir => 파일을 닫는 함수
is_file => 파일인지 확인하는 함수
is_dir => 디렉토리인지 확인하는 함수
<?php
include '../include/gooutwithmedb.php';
error_reporting(E_ALL);
ini_set('display_errors',1);
$dir = "./profileimage/";
$email = $_POST['email'];
$target = $dir . $email;
$handle = opendir($target); // 디렉토리 open
$files = array();
// 디렉토리의 파일을 저장
while (false !== ($filename = readdir($handle))) {
// . or .. 제외
if($filename == "." || $filename == ".."){
continue;
}
// 파일인 경우만 목록에 추가한다.
if(is_file($target . "/" . $filename)){
$files[] = $filename;
}
}
closedir($handle); // 디렉토리 close
sort($files); // sort = 정렬 , rsort = 역순
foreach ($files as $f) { // 파일명 출력
echo $f;
echo "<br />";
}
?>
'PHP' 카테고리의 다른 글
php git ignore 특정 파일 또는 폴더 제외 (0) | 2020.02.04 |
---|---|
PHP에서 디렉토리 생성시 문제점 해결 (0) | 2019.12.18 |
php 이미지 업로드 (0) | 2019.07.22 |
Comments