안녕하세요,
제가 라이믹스,xe를 사용해본 적이 없어서 난관에 봉착했는데요ㅠ
어려운게 아닌거같은데.. 제가 잘 모르는 거같아요 근데 해결이 안되어서 여기에 능력자분들 계실까 싶어
올립니다.
저희가 홈페이지를 업체에 맡겨서 업체에서 라이믹스로 구현을 해준건데요
거기서 수정, 보완작업을 지금 하는데..
업로드한 엑셀파일이나 csv파일을 출력해주고 싶습니다.
view 라는 php파일에서 파일을 업로드하면
{@ $file_name = explode('/', $data_info->file); }
$data_info로 받아와서 이렇게 html파일에 써져있구요.
이 파일명 변수에서
{@ $fold= $file_name[count($file_name) - 2]; }
{@ $namef= $file_name[count($file_name) - 1]; }
이런식으로 뒤의 경로가 업로드할때마다 달라지므로 $fold, $namef에그 뒤경로들을 담습니다.
그리고 $mydata = "./files/attach/w1data/data/".$fold."/".$namef; 이렇게 변수를 합쳐서 경로를 $mydata에넣고
if (($handle = fopen($mydata, 'r')) !== FALSE) {
}
fopen에 넣었더니 아예 안되네요.
fopen은 경로만 되는건가요?
fopen(""./files/attach/w1data/data/2019/dkdkd") 이렇게 경로 넣으니까 작동하고
변수를 넣으니 안되네요
변수도 보니까 저렇게 문자열합쳐서 변수만든것은 되지 않네요..
라이믹스에서는 보통 파일 입출력을 어떻게 하나요?ㅠㅠ
능력자분들 좀 부탁드립니다
계속 해보고 있는데 안되서 이렇게 남깁니다.
변수는 결국 값이기 때문에 $mydata의 값이 정확히 들어가 있다면 문제가 없을것 같은데요.
echo $mydata; 을 추가해서 어떤 값이 들어가있는지 확인해보세요.