파일 업로드 폼
<form method="post" action="upload.php" enctype="multipart/form-data">
파일 : <input type="file" name="uploadFile"/>
<input type="submit" value="전송"/>
</form>
업로드 처리 페이지("upload.php")
if ( copy("$uploadFile", "$uploadFile_name") {
echo "업로드 성공";
echo "파일이름 : ".$uploadFile_name;
echo "파일크기 : ".$uploadFile_size;
echo "파일타입 : ".$uploadFile_type;
echo "임시파일명 : ".$uploadFile;
} else {
echo "업로드 실패";
}
폼에서 전송 버튼을 누르면 서버로 파일이 전송됩니다. 이 때 전송된 파일은 임시 디렉토리에 임시 파일명으로 위치하고 있다가 자동으로 삭제됩니다. 따라서 임시 파일명을 특정 디렉토리로 복사하는 과정이 필요합니다. 이 때 사용하는 함수가 boolean copy(string source, string destination) 입니다. 복사가 성공하면 true(1)을 반환하고, 아니면 false(0)을 반환합니다.
'PHP > PHP' 카테고리의 다른 글
PHP 스크립트 종료 함수 (0) | 2010.04.12 |
---|---|
PHP 환경 변수 (0) | 2010.04.12 |
HTML 특수 문자 치환 코드 (0) | 2009.10.15 |
Warning: Cannot modify header information - headers already sent by (0) | 2009.10.15 |
PHP 세션(session) (0) | 2009.10.14 |