푸른산타

첨부파일명이 길면 오류가 납니다.

파일명이 긴걸 첨부하면 오류가 나는데요.

bbs/write_update.php파일 246번줄에서 오류가 나는데요.
$error_code = move_uploaded_file($tmp_file, $dest_file) or die($_FILES[bf_file][error][$i]);

수정방법 좀 부탁드립니다.
|

댓글 6개

$dest_file = "$g4[path]/data/file/$bo_table/" . $upload[$i][file]; 246번째줄이 이렇게 되어있나요?
$error_code = move_uploaded_file($tmp_file, $dest_file) or die($_FILES[bf_file][error][$i]);
246은 이렇게 되어있습니다.

$dest_file = "$g4[path]/data/file/$bo_table/" . $upload[$i][file];
이건 243번줄입니다
음 전 테스 해본결과 첨부파일명을 길게해두 올라가지던데...그쪽부분 소스를 보여주시겠어요?
소스는 수정한게 없어요... 기본 그누보드입니다.
그누보드 새로 설치해서 해도 마찬가지입니다.
파일명 길이가 255 이것이 뭔 문제 같은데 아는게 없으니 어렵네요...;;

우리나라 대한민국 참 좋은나라입니다. 일본은 아니랑께요 우리나라가 쵝오죵 암 그렇구말고 세계에서 젤 살기좋은 울나라 대한미국 코리아 만쉐이 굿이당.txt

이런식으로 파일명이 길면 전 오류가나네요...
write_update 파일보시면 그오류나는 소스위에 첨부파일명에 공백이 있거나 .....보시면 다운로드 되지않은 현상나온다고 나오네요그리고 업로드가 안된다면 에러메세시 출력하고 죽어버립니다 라고 나오네요
243번줄 위에 요렇게하니 에러가 안나네요^^
if(strlen($upload[$i][file])>240) $upload[$i][file] = substr($upload[$i][file],-240);
$dest_file = "$g4[path]/data/file/$bo_table/" . $upload[$i][file]; //243번줄
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
13년 전 조회 745
13년 전 조회 6,552
13년 전 조회 758
13년 전 조회 1,088
13년 전 조회 849
13년 전 조회 1,237
13년 전 조회 838
13년 전 조회 1,548
13년 전 조회 971
13년 전 조회 2,712
13년 전 조회 874
13년 전 조회 1,726
13년 전 조회 833
13년 전 조회 792
13년 전 조회 864
13년 전 조회 853
13년 전 조회 1,064
13년 전 조회 976
13년 전 조회 1,594
13년 전 조회 1,064