오류 질문
본문
$file = $_FILES['excelfile']['tmp_name'];
include_once(G5_LIB_PATH.'/Excel/reader.php');
$data = new Spreadsheet_Excel_Reader();
// Set output Encoding.
$data->setOutputEncoding('UTF-8');
$data->read($file);
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
읽어올 파일이 없어서 에러나는걸로 보여집니다.
저 파일 업로드 를 경로와 같이 붙어서 넣어주세요.
$file = "../경로".$_FILES['excelfile']['tmp_name']
$data->read($file);
include_once(G5_LIB_PATH.'/Excel/reader.php');
경로가 맞나요?
include_once(G5_LIB_PATH.'/Excel/reader.php');
로 된 경로에 해당 파일이 있는지 또는 퍼미션등을 확인해보시기 바랍니다.
파일이 존재하지 않는 경우입니다
답변을 작성하시기 전에 로그인 해주세요.