1. 양식 HTML 코드 업로드
코드 복사 코드는 다음과 같습니다.
코드 복사 코드는 다음과 같습니다.
if(is_uploaded_file($_FILES["Imgs"]["tmp_name"])){
$phpupfile=$_FILES["Imgs"]
//배열 구조 출력
print_r ($phpupfile)
//업로드된 파일에 대한 다양한 정보를 출력
echo $phpupfile["size"]."
"; 🎜>echo $phpupfile["type" ]."
"; //파일 유형
echo $phpupfile["tmp_name"]."
" //파일 이름에 어제 경로가 포함되어 있습니다.
echo $phpupfile["name" ]."
"; //업로드된 파일 이름
/*
* 업로드된 오류 메시지
* 0은 업로드 성공을 나타냅니다.
* 1 , 2는 설정된 제한을 초과했음을 나타냅니다. 최대 업로드 값
* 3은 부분 업로드만 의미합니다.
* 4는 파일이 업로드되지 않음을 의미합니다.
* 5는 업로드된 파일 크기가 0임을 의미합니다.
*/
echo $phpupfile["error"]."
";
//업로드 기능(양식 제출 후 업로드된 파일은 서버의 임시 폴더에 저장되었습니다. 웹사이트의 지정된 폴더로 이동)
move_uploaded_file($phpupfile["tmp_name"],$phpupfile["name"]) //업로드된 파일을 지정된 폴더에 저장
/*
* 다음 부분은 추가 부분입니다
*/
//파일이 존재하는지 판단합니다. 1은 존재함을 의미하고, 0은 발견되지 않음을 의미합니다.
echo '이 파일이 존재합니다:'.file_exists($phpupfile ["name"]).'
'; //파일이나 디렉터리가 존재하는지 쿼리
//파일 삭제 링크 해제
echo '파일 삭제:'.unlink($phpupfile["name"] ).';1은 삭제 성공, 0은 삭제 실패를 의미합니다.
//mkdir 폴더 생성
if(file_exists('pic')==FALSE){
mkdir("pic");
}
if(file_exists('pic/ts ')==FALSE){
mkdir("pic/ts")
}
//rmdir 폴더 삭제
if (file_exists('pic/ts')==FALSE){
rmdir('pic/ts');
}
//rename Rename
rename("guitar11-hp-sprite.png ", "1.png");
echo "
";
echo '이 파일은 존재합니다:'.file_exists($phpupfile["name"]).'
';
}
?>