사용자가 선택한 파일을 전송 했을 때,

그것을 php쪽에서 받아서,

 

 

여러분이 원하는 디렉토리에 위치 시키는 것을 하겠습니다.

 

 

 

 

 


 

 

 

 

 

코드

설명 -> 

enctype="multipart/form-data"를

무조건 적어주야합니다.

 

지정을 안하면, "파일전송"이 안됩니다.

input type ="hidden"인 경우에는,

화면에 어떠한 요소도,

어떠한 부분도,

표시가 되지 않는 컨트롤이,

만들어지는 겁니다.

(근데 이것을 쓴 이유는,

서버쪽으로 데이터를 전송하는데,

사용자가 입력한 데이터가 아니라, 어떤 필요에 따라서,

서버쪽으로 전송을 해야하는 데이터가 있는  경우에,

hidden이라는 형태의 input을 사용하게 됩니다.

)

(MAX_FLIE_SIZE는 사용자가 전송하는 파일의 "최대크기"를 지정하는 겁니다.

여기서는 30000크기만큼 보낼 수 있음.)

 

그리고 

<input type="hidden" value~~~></input> 이것은

항상 

<input type="file"~~~></input> 보다 위에 위치 시켜야 합니다.

 

 

 

 

 

 

 

위에꺼  코드 설명

결과 설명
"찾아보기" 클릭
파일 고르고, 확인 누르면

이렇게 되고,  upload를 누르면,

1.php 파일로 전송이 됩니다.

사용자가 전송한 정보를 받은 1.php은 

화면에 출력 해줍니다..,

그리고 업로드된

파일의 여러가지 정보들을 보여줍니다.

 

밑에 이미지(click)도 보여줍니다.