첨부파일 수정시 이미지를 .... 정보
첨부파일 수정시 이미지를 ....
본문
아~~ 초보다보니 하고싶은건 있는데 안되는건 많네요...
글수정시에 첨부이미지를 미리보기처럼 보이게 할려고합니다.
$file_script 를 어떻게 짜야될런지??
<img src="../data/file/<?=$bo_table?>/<?=$file[0][file]?>" width="120" border="0">
이걸 그림위치에..
아래그림처럼 하럼 할려는데요..
<?//=$file_script; //수정시에 필요한 스크립트?> 이아래에 어떻게 넣어야 하는지 좀 부탁드립니다..
댓글 전체
질문 의도가 수정시 앞에 그림이 실리도록 한다는 건지 정확히 이해가 되지 않네요.

네... 맞습니다..
첨부이미지를 앞에 보여줄려고 합니다...
첨부이미지를 앞에 보여줄려고 합니다...
첫번째는 쉬운 겁니다. 그림이 뒤에 오는 겁니다:
write.php의 344라인 정도에
$file_script .= "add_file(\"<input type='checkbox' name='bf_file_del[$i]' value='1'><a href='{$file[$i][href]}'>{$file[$i][source]}({$file[$i][size]})</a> 파일 삭제";
이 있습니다. 뒤에 다음을 붙여 보시고 테스트 해 보세요:
if (preg_match('/.*\.(jpg|jpeg|gif|bmp|png|tif|tiff)$/i', $file[$i][source]))
{
// sample size:
$size_height = '30';
$file_script .= " <img src='{$file[$i][path]}/{$file[$i][file]}' height='{$size_height}px' />";
}
그리고 원하는대로 수정하면 되겠죠.
두번째 방법은 그림이 앞에 올라가게 하는 방법인데요. 이건 write.skin.php파일을 수정해야 합니다. 파일에 function add_file(delete_code)를 수정해야 하는데 수정할게 많아요. 그리고 당연히 write.php도 수정해야 하는데 복잡합니다. write.skin.php에서 add_file의 변수를 하나더 추가해서 이미지 경로를 적게하고 그리고 write.php에서는 받은 경로대로 그림을 표시하는 소스를 넣어야 하는데 소스가 복잡하므로 그건 직접해보세요.
write.php의 344라인 정도에
$file_script .= "add_file(\"<input type='checkbox' name='bf_file_del[$i]' value='1'><a href='{$file[$i][href]}'>{$file[$i][source]}({$file[$i][size]})</a> 파일 삭제";
이 있습니다. 뒤에 다음을 붙여 보시고 테스트 해 보세요:
if (preg_match('/.*\.(jpg|jpeg|gif|bmp|png|tif|tiff)$/i', $file[$i][source]))
{
// sample size:
$size_height = '30';
$file_script .= " <img src='{$file[$i][path]}/{$file[$i][file]}' height='{$size_height}px' />";
}
그리고 원하는대로 수정하면 되겠죠.
두번째 방법은 그림이 앞에 올라가게 하는 방법인데요. 이건 write.skin.php파일을 수정해야 합니다. 파일에 function add_file(delete_code)를 수정해야 하는데 수정할게 많아요. 그리고 당연히 write.php도 수정해야 하는데 복잡합니다. write.skin.php에서 add_file의 변수를 하나더 추가해서 이미지 경로를 적게하고 그리고 write.php에서는 받은 경로대로 그림을 표시하는 소스를 넣어야 하는데 소스가 복잡하므로 그건 직접해보세요.

늘 궁금한 사항이었는데 여전히 미궁이네요.
위의 첫번째 거 소스를 다음으로 수정해서 쓰세요.
if (preg_match('/.*\.(jpg|jpeg|gif|bmp|png|tif|tiff)$/i', $file[$i][source]))
{
// get image size
$imagesize = getimagesize("{$file[$i][path]}/{$file[$i][file]}");
// 화면에 sample로 보여질 그림의 height. 기본적으로 35px로 설정하자.
// 원하는 대로 바꾸면 됩니다.
// 만일 thumb 파일이 있다면 그걸 이용하는 것이 좋을 겁니다.
$size_height = ($imagesize[1] > 35) ? 35 : $imagesize[1];
$file_script .= " <img src='{$file[$i][path]}/{$file[$i][file]}' height='{$size_height}px' />";
}
"아미가" 님... 무슨 미궁입니까...? 이미 답을 드렸는데...
if (preg_match('/.*\.(jpg|jpeg|gif|bmp|png|tif|tiff)$/i', $file[$i][source]))
{
// get image size
$imagesize = getimagesize("{$file[$i][path]}/{$file[$i][file]}");
// 화면에 sample로 보여질 그림의 height. 기본적으로 35px로 설정하자.
// 원하는 대로 바꾸면 됩니다.
// 만일 thumb 파일이 있다면 그걸 이용하는 것이 좋을 겁니다.
$size_height = ($imagesize[1] > 35) ? 35 : $imagesize[1];
$file_script .= " <img src='{$file[$i][path]}/{$file[$i][file]}' height='{$size_height}px' />";
}
"아미가" 님... 무슨 미궁입니까...? 이미 답을 드렸는데...

감사합니다..
앞에 나왔으면 좋겠는데 스킨에서는 제어가 안되나보네요??
앞에 나왔으면 좋겠는데 스킨에서는 제어가 안되나보네요??