공부

php html file upload

보라색코르테즈 2014. 3. 11. 15:36

정말 쓸데 없는 삽질을 많이 했다

의외로 모듈은 간단하지만 파일을 저장할 경로를 지정하는데 오래걸렸다


컨트롤러 부분 :


if(move_uploaded_file($_FILES['upload']['tmp_name'], $uploadfile)) {

// echo "파일 업로드 성공";

} else {

// echo "파일 업로드 실패";

}


내용은 요게 전부이건만


$uploaddir = "event_img/";

$uploadfile = $uploaddir . $_FILES['upload']['name'];

//echo $_FILES['upload']['tmp_name'].",".$uploadfile;


문제는 패스 잡는데 오래 걸림 ㅡ.ㅜ 


html 부분 : 

<form name="form_notice_detail" method="post" enctype="multipart/form-data" action="/god/index.php/admin/admin_event_detail_save">
    <label for="ip_img">이미지 url</label>
    <label for="selectfile">신규 이미지</label><input id="selectfile" type="file" name="upload"/>
</form>


밑줄 쫙이 핵심!

728x90