썸네일 갱신 방법 정보
썸네일 갱신 방법관련링크
본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 :
짬봉님의 갤러리 최신글 좋은데요.
게시물 수정시 썸네일이 바뀌든지 해야하는데
전에 것이 계속 뜨네요.
그렇다고 일일이 ftp 로 지울수도 없구요.
혹시 경험있으신분 계신가요?
이번 주말 정말 기다려지네요.
감사합니다.
오류 주소 :
짬봉님의 갤러리 최신글 좋은데요.
게시물 수정시 썸네일이 바뀌든지 해야하는데
전에 것이 계속 뜨네요.
그렇다고 일일이 ftp 로 지울수도 없구요.
혹시 경험있으신분 계신가요?
이번 주말 정말 기다려지네요.
감사합니다.
댓글 전체
전... 그냥 FTP에서 지우는데요..
list.skin.php 에서
$thumbimg="$g4[path]/data/file/$bo_table/img_" . $list[$i][wr_id].".thumb";
@unlink("$thumbimg"); <<<<<<<<<<<<<<<<<<
make_thumb($thumb_width,$thumb_height,$thumbsource,$thumbimg);
요렇게 하면 되지 않을까요?
매번 리스트 열때마다 새로 지우고 쓰겠지만..
이전 데이터와 현재 데이터를 비교하는 코드를 만들어서 넣으신다면......
list.skin.php 에서
$thumbimg="$g4[path]/data/file/$bo_table/img_" . $list[$i][wr_id].".thumb";
@unlink("$thumbimg"); <<<<<<<<<<<<<<<<<<
make_thumb($thumb_width,$thumb_height,$thumbsource,$thumbimg);
요렇게 하면 되지 않을까요?
매번 리스트 열때마다 새로 지우고 쓰겠지만..
이전 데이터와 현재 데이터를 비교하는 코드를 만들어서 넣으신다면......
저도 궁금해서 함 해봤습니다. 잘 되네요..
write.skin.php 에
if($w == "u")
echo "<input type='checkbox' name='thum_del' value='1'> thum삭제";
write_update.skin.php 에
if ($thum_del == "1")
{
$data_path = $g4[path]."/data/file/$bo_table/";
$thumb_path = $data_path.'thumb/';
$thumbimg="$thumb_path.$write[wr_id].".thumb"; //경로와 확장명은 설정에 따라....
@chmod($thumb_path, 0707);
@unlink($thumbimg);
}
write.skin.php 에
if($w == "u")
echo "<input type='checkbox' name='thum_del' value='1'> thum삭제";
write_update.skin.php 에
if ($thum_del == "1")
{
$data_path = $g4[path]."/data/file/$bo_table/";
$thumb_path = $data_path.'thumb/';
$thumbimg="$thumb_path.$write[wr_id].".thumb"; //경로와 확장명은 설정에 따라....
@chmod($thumb_path, 0707);
@unlink($thumbimg);
}
kesan님, 최근 그누보드는 write_update 가 아닌 write 에서 업데이트까지 하는 것으로 바뀌었는데요.
위의 내용을 어디에 붙여 넣어야 할까요?
가르쳐 주시는 김에 조금더 부탁드립니다.
위의 내용을 어디에 붙여 넣어야 할까요?
가르쳐 주시는 김에 조금더 부탁드립니다.
[화들짝] 정말요?? 그렇구나...
새버젼을 다운로드 받아 봐도 파일이 몇개 안보여서 제가 확인해 드릴 길이 없네요.
아직 새 버젼을 설치한적이 없어서요..
이전 형태라면
bbs/write_update.php 500번 이하 줄에
// 사용자 코드 실행
@include_once ("$board_skin_path/write_update.skin.php");
라는 것이 있습니다.
이곳에서 스킨에 있는 write_update.skin.php 파일의 내용을 한번 더 실행해 줬었는데요..
이 부분이 있다면 사용하는 스킨에 write_update.skin.php 파일을 만들면 됩니다.
bbs/ 에서 write_update.php 파일 마져도 write.php로 해결이 된다면요...
write.php 부분에 아마도
if($w == "u")
가 있을겁니다.
수정일 경우인데요..
이부분 아래에
전체 게시판에 쓸거라면 그냥,
부분 게시판에 쓸거면 조건을 한번 더 달아서
if ($bo_table =="특정게시판") { // 특정게시판사용시에만
if ($thum_del == "1")
{ // 삭제 체크이면
$data_path = $g4[path]."/data/file/$bo_table/";
$thumb_path = $data_path.'thumb/';
$thumbimg="$thumb_path.$write[wr_id].".thumb"; //경로와 확장명은 설정에 따라....
@chmod($thumb_path, 0707);
@unlink($thumbimg);
} // 삭제 체크이면
} // 특정게시판사용시에만
를 추가하시면 될 것 같습니다.
제가 안본 상태에서 말씀드리는거라
확인해 해 보시고 입력하세요..
위와 같은 설명이 맞지 않는다면
bbs/ 의 write.php 파일과 write_update.php (존재한다면) 파일을 첨부해 주시면 살펴볼게요.
새버젼을 다운로드 받아 봐도 파일이 몇개 안보여서 제가 확인해 드릴 길이 없네요.
아직 새 버젼을 설치한적이 없어서요..
이전 형태라면
bbs/write_update.php 500번 이하 줄에
// 사용자 코드 실행
@include_once ("$board_skin_path/write_update.skin.php");
라는 것이 있습니다.
이곳에서 스킨에 있는 write_update.skin.php 파일의 내용을 한번 더 실행해 줬었는데요..
이 부분이 있다면 사용하는 스킨에 write_update.skin.php 파일을 만들면 됩니다.
bbs/ 에서 write_update.php 파일 마져도 write.php로 해결이 된다면요...
write.php 부분에 아마도
if($w == "u")
가 있을겁니다.
수정일 경우인데요..
이부분 아래에
전체 게시판에 쓸거라면 그냥,
부분 게시판에 쓸거면 조건을 한번 더 달아서
if ($bo_table =="특정게시판") { // 특정게시판사용시에만
if ($thum_del == "1")
{ // 삭제 체크이면
$data_path = $g4[path]."/data/file/$bo_table/";
$thumb_path = $data_path.'thumb/';
$thumbimg="$thumb_path.$write[wr_id].".thumb"; //경로와 확장명은 설정에 따라....
@chmod($thumb_path, 0707);
@unlink($thumbimg);
} // 삭제 체크이면
} // 특정게시판사용시에만
를 추가하시면 될 것 같습니다.
제가 안본 상태에서 말씀드리는거라
확인해 해 보시고 입력하세요..
위와 같은 설명이 맞지 않는다면
bbs/ 의 write.php 파일과 write_update.php (존재한다면) 파일을 첨부해 주시면 살펴볼게요.