본문 바로가기

공부

php html file upload

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

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


컨트롤러 부분 :


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

'공부' 카테고리의 다른 글

php 소수점 절삭  (1) 2014.03.12
php json encode 하는 뷰  (0) 2014.03.11
php header 만들고 사용하기  (3) 2014.03.06
mysql 삼항 연산자  (0) 2014.03.06
mysql 쿼리를 사용할때 ifnull과 isnull의 편이성이  (0) 2014.03.06