유아원님 ... 죄송하지만 이 것 좀 봐주십시오. 죄송 ...!!!<질문> 정보
유아원님 ... 죄송하지만 이 것 좀 봐주십시오. 죄송 ...!!!<질문>본문
귀찮게 해서 죄송합니다. (닉네임을 김도원에서 지식충전중으로 바꿨습니다~..~)
앞전에 지도해 주신 썸네일 파일명으로 만들기에 대해 혼자 여러 방도로 궁리하다 도저히 해결 할 수 없어 염치불구하고 다시 질문드립니다.
라테스트나 게시판 썸네일은 교체시 새로고침 없이도 잘~바귑니다만
data/각 게시판 디렉토리 <=에 생성된 thunbList파일과 thumb_latest파일속에 원본 이미지가 교체되거나 삭제 되어도 썸네일이 없어지지 않고 그냥 전부 저장되어 었습니다.
bbs/write_update.php 119라인
$row = sql_fetch(" select bf_file from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$wr_id' and bf_no = '$i' ");
@unlink("$g4[path]/data/file/$bo_table/$row[bf_file]");
@unlink("$g4[path]/data/file/$bo_table/thumbList/$row[bf_file]"); //추가
@unlink("$g4[path]/data/file/$bo_table/$row[bf_file]");
@unlink("$g4[path]/data/file/$bo_table/thumbList/$row[bf_file]"); //추가
이곳 이외에도 bbs/delete.php와 bbs/delete.all.php에서도 수정을 한 상태입니다.
thumb_latest파일은 라테스트의 가로 길이가 thumb_latest~ 다음에 붙던데요.
(예)라테스트 가로가 110이라면 thumb_latest110 이런식으로요...!
원본 이미지는 삭제나 교체시 없어지는데 thunbList와 thumb_latest~파일의 이미지는 삭제되지 않습니다.
원본 이미지 교체나 삭제시 같이 없어지게 할 수는 없는지요.
번번히 질문만 드려 죄송합니다.
하도 삭제가 않되기에 어느 것에 하나는 걸리겠지 하는 마음에
@unlink("$g4[path]/data/file/$bo_table/$row[bf_file]");
@unlink("$g4[path]/data/file/$bo_table/thumbList/$row[bf_file]"); //추가
@unlink("$g4[path]/data/file/$bo_table/thumb_latest110/$row[bf_file]"); //추가
@unlink("$g4[path]/data/file/$bo_table/thumb_latest/$row[bf_file]"); //최근게시물 썸네일 삭제
@unlink("$g4[path]/data/file/$bo_table/thumbList/$write[wr_id]"); //썸네일 삭제
@unlink("$g4[path]/data/file/$bo_table/thumb_latest110/$write[wr_id]"); //최근게시물 썸네일 삭제
@unlink("$g4[path]/data/file/$bo_table/thumb_latest/$write[wr_id]"); //최근게시물 썸네일 삭제
@unlink("$g4[path]/data/file/$bo_table/thumbList/$row[bf_file]"); //추가
@unlink("$g4[path]/data/file/$bo_table/thumb_latest110/$row[bf_file]"); //추가
@unlink("$g4[path]/data/file/$bo_table/thumb_latest/$row[bf_file]"); //최근게시물 썸네일 삭제
@unlink("$g4[path]/data/file/$bo_table/thumbList/$write[wr_id]"); //썸네일 삭제
@unlink("$g4[path]/data/file/$bo_table/thumb_latest110/$write[wr_id]"); //최근게시물 썸네일 삭제
@unlink("$g4[path]/data/file/$bo_table/thumb_latest/$write[wr_id]"); //최근게시물 썸네일 삭제
bbs/write_update.php 119라인bbs/write_update.php 파일의 155번줄 부근
bbs/delete.php 파일의 75번줄 부근
bbs/delete_all.php 파일의 92번줄 부근
bbs/delete_all.php 파일의 92번줄 부근
각각 다 이렇게 해도 않되는 군요.. ~..~
댓글 전체
latest, board 에서는 잘 되는데 data/file 에서는 안 지워진다 ?
질문의 내용을 잘 모르겠네요.
bbs/delete.php 파일에 코드를 넣되, $row2[bf_file] 입니다.
질문의 내용을 잘 모르겠네요.
bbs/delete.php 파일에 코드를 넣되, $row2[bf_file] 입니다.
위에 적어 놓았듯이 말씀하신데로 넣었습니다.
date/file/게시판 디렉토리에 thunbList파일과 thumb_latest파일이 생기고
거기에 섬네일 이미지가 저장되잖아요? 그런데 게시판에서 게시된 글을 지우거나 원본이미지를 교체할때 thunbList파일과 thumb_latest의 섬네일이 따라서 없어지지 않고 그대로 싸여 있다는 말이지요.
원본 이미지는 없는데 섬네일 이미지는 위의 폴더에 그데로 있다는 이야기입니다.
설명이 좀 어렵네요 ~..~;
@unlink("$g4[path]/data/file/$bo_table/$row[bf_file]");여기에서$row[bf_file]");이부분이 이렇게 되어있으면 위의 방법으로 넣어보았고
@unlink("$g4[path]/data/file/$bo_table/$row2[bf_file]");이분분이$row2[bf_file]");이렇게 되어있으면row2 이렇게도 해보았습니다만 않지워지더리고요
date/file/게시판 디렉토리에 thunbList파일과 thumb_latest파일이 생기고
거기에 섬네일 이미지가 저장되잖아요? 그런데 게시판에서 게시된 글을 지우거나 원본이미지를 교체할때 thunbList파일과 thumb_latest의 섬네일이 따라서 없어지지 않고 그대로 싸여 있다는 말이지요.
원본 이미지는 없는데 섬네일 이미지는 위의 폴더에 그데로 있다는 이야기입니다.
설명이 좀 어렵네요 ~..~;
@unlink("$g4[path]/data/file/$bo_table/$row[bf_file]");여기에서$row[bf_file]");이부분이 이렇게 되어있으면 위의 방법으로 넣어보았고
@unlink("$g4[path]/data/file/$bo_table/$row2[bf_file]");이분분이$row2[bf_file]");이렇게 되어있으면row2 이렇게도 해보았습니다만 않지워지더리고요
위의 링크에서 보면
@unlink("$g4[path]/data/file/$bo_table/thumbList/$row2[bf_file]"); //연예포토
이부분이 저에게 해당되는 부분이지요..??
@unlink("$g4[path]/data/file/$bo_table/thumbList/$row2[bf_file]"); //연예포토
이부분이 저에게 해당되는 부분이지요..??
그부분에 대한 썸네일 주소는 이렇습니다.
http://www.morssola.com/data/file/1021_bygone/thumbList/739915860_cf2bcc2f_1.jpg
http://www.morssola.com/data/file/1021_bygone/thumbList/739915860_cf2bcc2f_1.jpg
http://www.modelcamp.co.kr/data/file/tour/thumbList/1062729116_d144284c_4jangsa.jpg
속성에서 이렇게 나오는데 정상인가요???
4jangsa.jpg 이게 원래 이미지 파일이름 이거든요.
속성에서 이렇게 나오는데 정상인가요???
4jangsa.jpg 이게 원래 이미지 파일이름 이거든요.
정상 맞습니다.
그런데 date/file/각 게시판의 thunbList파일과 thumb_latest파일속의 섬네일 이미지는 않지워 지고 잇습니다. ~,,~
bbs/write_update.php
// 존재하는 파일이 있다면 삭제합니다.
$row = sql_fetch(" select bf_file from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$wr_id' and bf_no = '$i' ");
@unlink("$g4[path]/data/file/$bo_table/$row[bf_file]");
@unlink("$g4[path]/data/file/$bo_table/thumbList/$row[bf_file]");
@unlink("$g4[path]/data/file/$bo_table/thumb_latest110/$row[bf_file]");
@unlink("$g4[path]/data/file/$bo_table/thumb_latest/$row[bf_file]");
---------------------------
bbs/delete.php
// 업로드된 파일이 있다면 파일삭제
$sql2 = " select * from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$row[wr_id]' ";
$result2 = sql_query($sql2);
while ($row2 = sql_fetch_array($result2))
@unlink("$g4[path]/data/file/$bo_table/$row2[bf_file]");
@unlink("$g4[path]/data/file/$bo_table/thumbList/$row2[bf_file]");
@unlink("$g4[path]/data/file/$bo_table/thumb_latest110/$row2[bf_file]");
@unlink("$g4[path]/data/file/$bo_table/thumb_latest/$row2[bf_file]");
---------------------------------------
bbs/delete_all.php
// 업로드된 파일이 있다면
$sql2 = " select * from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$row[wr_id]' ";
$result2 = sql_query($sql2);
while ($row2 = sql_fetch_array($result2))
// 파일삭제
@unlink("$g4[path]/data/file/$bo_table/$row2[bf_file]");
@unlink("$g4[path]/data/file/$bo_table/thumbList/$row2[bf_file]");
@unlink("$g4[path]/data/file/$bo_table/thumb_latest110/$row2[bf_file]");
@unlink("$g4[path]/data/file/$bo_table/thumb_latest/$row2[bf_file]");
이렇게 설정했습니다만 틀린곳이 있는지요.
각각 아래 3줄이 제가 설정한 것입니다.
// 존재하는 파일이 있다면 삭제합니다.
$row = sql_fetch(" select bf_file from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$wr_id' and bf_no = '$i' ");
@unlink("$g4[path]/data/file/$bo_table/$row[bf_file]");
@unlink("$g4[path]/data/file/$bo_table/thumbList/$row[bf_file]");
@unlink("$g4[path]/data/file/$bo_table/thumb_latest110/$row[bf_file]");
@unlink("$g4[path]/data/file/$bo_table/thumb_latest/$row[bf_file]");
---------------------------
bbs/delete.php
// 업로드된 파일이 있다면 파일삭제
$sql2 = " select * from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$row[wr_id]' ";
$result2 = sql_query($sql2);
while ($row2 = sql_fetch_array($result2))
@unlink("$g4[path]/data/file/$bo_table/$row2[bf_file]");
@unlink("$g4[path]/data/file/$bo_table/thumbList/$row2[bf_file]");
@unlink("$g4[path]/data/file/$bo_table/thumb_latest110/$row2[bf_file]");
@unlink("$g4[path]/data/file/$bo_table/thumb_latest/$row2[bf_file]");
---------------------------------------
bbs/delete_all.php
// 업로드된 파일이 있다면
$sql2 = " select * from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$row[wr_id]' ";
$result2 = sql_query($sql2);
while ($row2 = sql_fetch_array($result2))
// 파일삭제
@unlink("$g4[path]/data/file/$bo_table/$row2[bf_file]");
@unlink("$g4[path]/data/file/$bo_table/thumbList/$row2[bf_file]");
@unlink("$g4[path]/data/file/$bo_table/thumb_latest110/$row2[bf_file]");
@unlink("$g4[path]/data/file/$bo_table/thumb_latest/$row2[bf_file]");
이렇게 설정했습니다만 틀린곳이 있는지요.
각각 아래 3줄이 제가 설정한 것입니다.
정상적으로 작동 할 겁니다.
안 지워진 것은 기존에 생성된 썸네일이라 생각되네요.
해당 폴더를 삭제하고 새로 썸네일을 생성후 테스트해보세요.
안 지워진 것은 기존에 생성된 썸네일이라 생각되네요.
해당 폴더를 삭제하고 새로 썸네일을 생성후 테스트해보세요.
죄송합니다.
게시판을 전부 비우고 다시 이미지를 올리고 실험해 보았는데 원본은 지워지는데
date/file/각 게시판 디렉토리속의 thunbList파일과 thumb_latest파일의 섬네일은 지워지지 않네요 ....호호호 ~..~
뭔가가 잘 못인지 몰것네요. 하하하
잠시 들렸다 저때문에 시간 망치지 않았나 조심스럽습니다.
게시판을 전부 비우고 다시 이미지를 올리고 실험해 보았는데 원본은 지워지는데
date/file/각 게시판 디렉토리속의 thunbList파일과 thumb_latest파일의 섬네일은 지워지지 않네요 ....호호호 ~..~
뭔가가 잘 못인지 몰것네요. 하하하
잠시 들렸다 저때문에 시간 망치지 않았나 조심스럽습니다.
게시물 삭제했을 때 안 지워지는거죠 ?
네 ~~
게시물을 삭제 하거나 첫번이미지를 교체 할때 이전에 생성된 섬네일이 date/file/각 게시판 디렉토리속의 thunbList파일과 thumb_latest에 그대로 남아 있다는 것입니다.
게시물을 삭제 하거나 첫번이미지를 교체 할때 이전에 생성된 섬네일이 date/file/각 게시판 디렉토리속의 thunbList파일과 thumb_latest에 그대로 남아 있다는 것입니다.
delete.php 파일을 교체해보시고 해보세용~~~ 안 된다면 모르겠음. ㅡ ㅡa
네~~~
되고 않되고를 떠나서 여러모로 감사 드립니다.
매번 성의 있게 답주셔서 얼마나 고마운지 모른답니다. 진심으로 감사드립니다
평안한밤 되세요.
되고 않되고를 떠나서 여러모로 감사 드립니다.
매번 성의 있게 답주셔서 얼마나 고마운지 모른답니다. 진심으로 감사드립니다
평안한밤 되세요.