2026, 새로운 도약을 시작합니다.

게시판 섬네일 수정질문입니다.

Copy
              (                        )                                          Total.                                                                         height=1 bgcolor=#dddddd>                                제목/내용                          등록일                          조회수                                      추천                                                  비추천                                            

현재쓰고있는 list.skin.php 소스인데요

섬네일을 수정하려 해당글의 첨부파일을 다시올리면 기존섬네일이 출력되고 바뀐섬네일이 출력되지 않네요... 

수정해야할 부분이 어디있을가요 초보라서 막막하네요

답변 2개

151 라인 여기에 최종수정시간을 붙여주면 캐쉬대책이 가능할듯 합니다.

        $img = "<img src='$thumb?".(str_replace(array(' ','-',':'),'',$list[$i]['wr_last']))."' border=0 align=left style='padding:0 20px 0 0;'>"; 

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

답변에 대한 댓글 4개

해봤지만 여전히 섬네일은 변경이 안되네요 .... 더불어 삭제도 안됩니다.
list.skin 말고 write.skin 이나 다른 파일을 수정해야할까요?
삭제가 안된다는건 어떤 경우를 말씀하시는건지 먼저 말씀해주셔야.. ^^;
일단 글수정시 썸네일을 삭제해주는게 필요하겠습니다.
write_update.skin.php, write_update.head.skin.php, write_update.tail.skin.php 파일중 아래와 비슷한 썸네일삭제에 대한 내용이 있는지 확인해보세요.
없으면 세 파일중 하나에 추가해주세요. (tail추천)
(delete.skin.php 에도 넣어주면 더 좋겠죠.)

[code]
$data_path = $g4['path'].'/data/file/'.$bo_table;
$thumb_path = $data_path.'/thumb';
$thumb = $thumb_path.'/'.$write['wr_id'];
if (is_file($thumb)) @unlink($thumb);
[/code]
감사합니다
삭제가안된다는건 섬네일삭제가안된다는거였네요 ㅎㅎ
해당파일이없어서 write_update.skin.php 파일을 만들어 소스를 넣으니 정상적으로 작동이되네요 ㅠㅠㅠ 감사합니다!!
새로 만드신 경우라면 맨 위에 한줄 추가해주세요.
[code]
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
[/code]
혹시나 해서요..

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

151번라인의 이미지 출력 해주는 부분의 이미지 url이


기존 섬네일이랑 새로 바뀐 섬네일이랑 이름이 동일해서 브라우저에서 캐쉬로 남아있어서 그런거같습니다.


새로고침해서 확인해보세요.


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

답변에 대한 댓글 1개

새로바뀐섬네일은 다른이름으로 했는데도 안되네요 ㅠㅠ

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

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

로그인
🐛 버그신고