게시물 이동후 사진이 안보입니다.
동호회를 운영하고 있는데요
한 주간 잘 찍은 사진을 하나 골라 '명예의 전당'이라는 게시판으로 옮겨 이 게시판에서 최신글로 뽑아
메인페이지에 띄우고 있습니다.
문제는 각 주제별 갤러리는 이곳의 커뮤니티에 있는 갤러리처럼 여러장의 사진을 올릴 수 있는
스킨을 사용중인데.게시물을 이동시키고 나면 제일 처음에 업로드한 사진만 뜨고
나머지 추가 필드를 이용한 사진들은 온데간데 없이 출력이 안되고 있습니다.
해결방법이 없을까요? 게시물 복사를 해도 마찬가지 현상이던데...
한 주간 잘 찍은 사진을 하나 골라 '명예의 전당'이라는 게시판으로 옮겨 이 게시판에서 최신글로 뽑아
메인페이지에 띄우고 있습니다.
문제는 각 주제별 갤러리는 이곳의 커뮤니티에 있는 갤러리처럼 여러장의 사진을 올릴 수 있는
스킨을 사용중인데.게시물을 이동시키고 나면 제일 처음에 업로드한 사진만 뜨고
나머지 추가 필드를 이용한 사진들은 온데간데 없이 출력이 안되고 있습니다.
해결방법이 없을까요? 게시물 복사를 해도 마찬가지 현상이던데...
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 5개
두 분의 가르침 감사합니다. ^^ 오늘 작업해 보고 결과 말씀해 드릴게요^^
감사합니다.
// 파일 복사
$srcdir = "./data/file/$bo_table";
$dstdir = "./data/file/$copy_bo_table";
@copy("$srcdir/$row[wr_file1]", "$dstdir/$row[wr_file1]");
@copy("$srcdir/$row[wr_file2]", "$dstdir/$row[wr_file2]");
이 부분의 마지막에
@copy("$srcdir/$row[wr_1]", $dstdir/$row[wr_1]");
@copy("$srcdir/$row[wr_1]", $dstdir/$row[wr_2]");
@copy("$srcdir/$row[wr_1]", $dstdir/$row[wr_3]");
@copy("$srcdir/$row[wr_1]", $dstdir/$row[wr_4]");
@copy("$srcdir/$row[wr_1]", $dstdir/$row[wr_5]");
를 붙여주시고..
124번째 줄의...
@unlink("$srcdir/$row[wr_file1]");
@unlink("$srcdir/$row[wr_file2]");
부분도
@unlink("$srcdir/$row[wr_1]");
@unlink("$srcdir/$row[wr_2]");
@unlink("$srcdir/$row[wr_3]");
@unlink("$srcdir/$row[wr_4]");
@unlink("$srcdir/$row[wr_5]");
을 추가해주시면 됩니다..
좀 찝찝하긴 한데.. 명예의전당용 자료 이동외에 다른 게시판에서의 게시물 이동이 많지 않으시다면 그냥 쓰셔도 무방하실 듯 합니다.
다만 사진이 안 나오는 이유는, 실제 그림 파일 이동이 되지 않아서 인 것 같습니다.
사진 파일은 gnu/data/file/보드이름/ 아래에 저장됩니다. 여기서 직접 파일을 찾으셔서 이동하는 보드로 옮겨주셔야 할 것 같습니다.
만약 picture 보드에서 honor 보드로 옮긴다면 gnu/data/file/picture/ 에서 gnu/data/file/honor 로 해당 파일을 옮겨주시면 될 것 같습니다.
만약 자동화 하고 싶으시다면 gnumoveupdate.php 파일을 수정해주시면 될 것 같습니다.
한개씩 이동하는 것이라면,
gbmove.php 와 gbmoveupdate.php 의 내용을 확인하고,
특히 gbmoveupdate.php 파일의 sql 부분이 넘어가는 쪽과 맞춰 설정 하세요.