테스트 사이트 - 개발 중인 베타 버전입니다

게시글 삭제가 안되고 이미지가 바로 뜨지 않습니다. 채택완료

Fin12 9년 전 조회 4,025

 

 글쓰기 수정은 되는데 삭제가 되지 않고 게시물을 선택 이동할 때 한번에 사라지는 등

이미지 파일 첨부할 때 이미지가 바로 올려지지 않고 한 번 수정 후에 올려야 올라가는 등의

오류가 있는데 왜 그런지 알 수 있을까요...

퍼미션 707로 주었습니다.

 

이동하는 중에 오류나는 것은 move.php의 mysql을 sql로 변경했습니다.

 

삭제가 안되는 부분은 bbs에서 해결이 됐는데

파일 첨부를 하면 

 

Fatal error: Call to undefined function replace_filename() in /web/home/moden348/html/bbs/write_update.php on line 499 


        // 첨부파일 첨부시 첨부파일명에 공백이 포함되어 있으면 일부 PC에서 보이지 않거나 다운로드 되지 않는 현상이 있습니다. (길상여의 님 090925)

 

        $upload[$i]['file'] = abs(ip2long($_SERVER['REMOTE_ADDR'])).'_'.substr($shuffle,0,8).'_'.replace_filename($filename);


이 부분에서 오류가 납니다.


// 첨부파일 첨부시 첨부파일명에 공백이 포함되어 있으면 일부 PC에서 보이지 않거나 다운로드 되지 않는 현상이 있습니다. (길상여의 님 090925)

        $upload[$i]['file'] = abs(ip2long($_SERVER['REMOTE_ADDR'])).'_'.substr($shuffle,0,8).'_'.replace_filename($filename);


        $dest_file = G5_DATA_PATH.'/file/'.$bo_table.'/'.$upload[$i]['file'];


        // 업로드가 안된다면 에러메세지 출력하고 죽어버립니다.

 

        $error_code = move_uploaded_file($tmp_file, $dest_file) or die($_FILES['bf_file']['error'][$i]);



이 부분을 주석처리하면 글은 올라가는데 이미지가 업로드되지 않습니다.



댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

/lib/common.lib.php 파일에서 replace_filename 이 함수 있는지 검색해 보세요. 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

F
9년 전

db에서 삭제했더니 제대로 됩니다. 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인