>> Edit article
이름
제목
패스워드
<form method="POST" ENCTYPE="multipart/form-data" action="~~~.php"> <input type="file" name="userfile" size=20"> </form> input 에서 name은 지정해주셨겠지요... : php파일 업로드시 원래 파일 이름으로 업로드할수 있나요 : : 먼저 아래와 같이 답변해주신 홍승기님께 감사드립니다. : : 제가 처음 들어본 내용들이더군요. : : 그러나 설명해주신대로 하였으나, $userfile_name은 내용이 비어있는 : 변수입니다. : : $userfile_name이 생성되려면 별도의 다른 조치나 세팅이 필요한지요 : : 고견을 부탁합니다. : : : <아래> : : >>>>답변 : php에서 화일을 업로드 하면, form의 input 태그에서 화일명을 입력하면, : $userfile, $userfile_name, $userfile_size, $userfile_type의 : 변수가 생성이 됩니다.. : 이중 $userfile 이 서버에 저장된 임시 화일의 이름이고, : $userfile_name 이 원래의 이름입니다.. : 그러므로 $userfile을 $userfile_name으로 복사해 주면 되겠지요.. : : >>>>질문 : : php파일 업로드시 원래 파일 이름으로 업로드할수 있나요 : : : : php로 파일 업로드 할때 tmp 디렉토리에 임시 파일명(phpasc123등)으로 저장된것을 : : 특정 파일 명으로 카피 하잖아요. : : : : 그런대 원래 파일이 c:study.txt이라면 이파일 명으로 파일을 생성할수 는 : : 없을까요. : : : : $chum을 받아와서 : : : : $basefile=basename($chum); : : : : if($chum){copy($chum,"./files/$basefile");} : : : : 하면 files 디렉토리에 pdh2@GtT 같은 임시 파일이 생성됩니다. : : : : 고견을 부탁합니다. : :
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved