오류 질문 채택완료
</p>
<p> $file = $_FILES['excelfile']['tmp_name'];</p>
<p> include_once(G5_LIB_PATH.'/Excel/reader.php');</p>
<p> $data = new Spreadsheet_Excel_Reader();</p>
<p> // Set output Encoding.
$data->setOutputEncoding('UTF-8');</p>
<p> $data->read($file);</p>
<p>
Fatal error: Uncaught Error: Call to a member function read() on null in 라고 오류가 나오는데요
어떤 부분이 잘못되었을까요..
답변 6개
파일을 업로드하는 경우에는 form 에 enctype 이 있어야 합니다.
<form ~ enctype="multipart/form-data" ~ >
※ https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=rainbow85213&logNo=110173681191
답변에 대한 댓글 2개
에서 값이 나오는지 확인 후..
값이 나오지 않는다면.. 그 부분을 살펴볼 수 있습니다.
댓글을 작성하려면 로그인이 필요합니다.
include_once(G5_LIB_PATH.'/Excel/reader.php');
로 된 경로에 해당 파일이 있는지 또는 퍼미션등을 확인해보시기 바랍니다.
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
저 파일 업로드 를 경로와 같이 붙어서 넣어주세요.
$file = "../경로".$_FILES['excelfile']['tmp_name']
$data->read($file);
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인