첫번째 첨부 이미지주소 여분필드에 저장하기 정보
첫번째 첨부 이미지주소 여분필드에 저장하기본문
글쓰기할때 첫번째 첨부한 이미지주소를 wr_4에 이미지주소를 넣으려면 어떻게 해야하는지요?
아시는분 도움 좀 주세요^^
아시는분 도움 좀 주세요^^
댓글 전체

혹시 이미지 주소를 보여주고 보는 사람에게 카피하게 할려고 그러시나요?
그렇다면 아까운 여분필드 사용하지 마시고
그냥 표현해도 괜찮을듯 한데요.
뷰페이지라면..
echo "첫번째이미지 주소는 {$view[$i][file][0][path]}/{$view[$i][file][0][file]}입니다" ;
리스트페이지라면
echo "첫번째이미지 주소는 {$list[$i][file][0][path]}/{$list[$i][file][0][file]}입니다" ;
이것을 굳이 여분필드에 넣고싶으시면 스킨의
write_update.skin.php 에다가..
$sql_img = " select bf_file from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = $wr_id and bf_no = 0 ";
$row_img = sql_fetch($sql_img);
//이케 쿼리하면 $row_img 에 첫번째 이미지파일명이가 들어올거에요 이것을 여분필드에 업데이트 해줘야 하는데..
// 파일경로를 정의 해주고
$data_path = $g4[path]."/data/file/$bo_table";
$img_path = $data_path."/".$row_img ;
//쿼리를 해준다
$sql = " update $g4['board_table'] set wr_4 = '$img_path' where wr_id = '$wr_id " ;
sql_query($sql);
초보라 저도 여기저기 보고 공부할겸요.ㅎㅎ
그렇다면 아까운 여분필드 사용하지 마시고
그냥 표현해도 괜찮을듯 한데요.
뷰페이지라면..
echo "첫번째이미지 주소는 {$view[$i][file][0][path]}/{$view[$i][file][0][file]}입니다" ;
리스트페이지라면
echo "첫번째이미지 주소는 {$list[$i][file][0][path]}/{$list[$i][file][0][file]}입니다" ;
이것을 굳이 여분필드에 넣고싶으시면 스킨의
write_update.skin.php 에다가..
$sql_img = " select bf_file from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = $wr_id and bf_no = 0 ";
$row_img = sql_fetch($sql_img);
//이케 쿼리하면 $row_img 에 첫번째 이미지파일명이가 들어올거에요 이것을 여분필드에 업데이트 해줘야 하는데..
// 파일경로를 정의 해주고
$data_path = $g4[path]."/data/file/$bo_table";
$img_path = $data_path."/".$row_img ;
//쿼리를 해준다
$sql = " update $g4['board_table'] set wr_4 = '$img_path' where wr_id = '$wr_id " ;
sql_query($sql);
초보라 저도 여기저기 보고 공부할겸요.ㅎㅎ
아길이님 답글 감사합니다.
전 그냥 단순무식하게 view.skin.php에서 아래처럼해서 처리했습니다.
소스가 부하를주는지는 잘모르고 되기래 이렇게했습니다^^;;
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if ($view[file][0][view]){
$image[0] = "도메인/bbs/data/file/$bo_table/".$view[file][0][file];
sql_query( "UPDATE {$write_table} SET wr_4='{$image[0]}' WHERE wr_id='{$wr_id}'" );
}
?>
전 그냥 단순무식하게 view.skin.php에서 아래처럼해서 처리했습니다.
소스가 부하를주는지는 잘모르고 되기래 이렇게했습니다^^;;
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if ($view[file][0][view]){
$image[0] = "도메인/bbs/data/file/$bo_table/".$view[file][0][file];
sql_query( "UPDATE {$write_table} SET wr_4='{$image[0]}' WHERE wr_id='{$wr_id}'" );
}
?>
이미지 불러오기
여분필드 이미지 불러오기