포인트광고 최신글에 이미지표시시 경로... 정보
포인트광고 최신글에 이미지표시시 경로...본문
관리자님이 올리신 기본스킨>포인트광고스킨(http://www.sir.co.kr/bbs/tb.php/g4_skin_basic/64 )에 이미지표시를 더할려고 합니다..
원소스의 보드부분의 게시물보기와 write.skin.php은 수정목적에 맞게 고쳤지만...
한줄로 표시되는 최신글형식 표시부분의 추가된 이미지경로 부분에서 막히네요...
고쳐보려고 시도한 소스의..
----------------------------------------------------------------------------------------------------------------------------------
<?
$tmp_table = "point";
$sql = " select wr_id, wr_subject, wr_1 from {$g4[write_prefix]}{$tmp_table}
where wr_is_comment = '0'
and substring(wr_datetime,1,10) = date_sub(curdate(), interval 1 day) ";
$sql .= " order by rand() limit 1 ";
$row = sql_fetch($sql);
if ($row[wr_id])
{
$href = "$g4[bbs_path]/link.php?bo_table={$tmp_table}&wr_id={$row[wr_id]}&no=1";
echo "<a href='$href' target=_blank><img src='$g4[path]/data/file/{$tmp_table}/{$row[file][0][file]}' border=0></a><br>";
echo "<a href='$href' target=_blank><b><font color='$row[wr_1]'><span id='line_ad'>".conv_subject($row[wr_subject],40,"")."</span></font></b></a>";
echo "
<script language='JavaScript'>
function Blink(visible)
{
if (visible == 1)
{
document.getElementById('line_ad').style.textDecoration = 'underline';
setTimeout('Blink(0)', 2000);
}
else
{
document.getElementById('line_ad').style.textDecoration = 'none';
setTimeout('Blink(1)', 500);
}
}
Blink(1);
</script>";
// View
sql_query(" update {$g4[write_prefix]}{$tmp_table} set wr_2 = wr_2 + 1 where wr_id = '$row[wr_id]' ");
}
else
{
$href = "$g4[bbs_path]/board.php?bo_table={$tmp_table}";
echo "<a href='$href'><font color=crimson><b>보유포인트로 무료광고하기 </b></font></a>";
}
echo "<span class=small><a href='{$g4[bbs_path]}/board.php?bo_table=point'> <font color=silver>신청</font></a></span>";
?>
----------------------------------------------------------------------------------------------------------------------------------
내용표시부분인 요부분에서..
----------------------------------------------------------------------------------------------------------------------------------
이상생략
$href = "$g4[bbs_path]/link.php?bo_table={$tmp_table}&wr_id={$row[wr_id]}&no=1";
echo "<a href='$href' target=_blank><img src='$g4[path]/data/file/{$tmp_table}/{$row[file][0][file]}' border=0></a><br>";
echo "<a href='$href' target=_blank><b><font color='$row[wr_1]'><span id='line_ad'>".conv_subject($row[wr_subject],40,"")."</span></font></b></a>";
이하생략
----------------------------------------------------------------------------------------------------------------------------------
이미지가 나오게 할려면
나름대로
<img src='$g4[path]/data/file/{$tmp_table}/{$row[file][0][file]}' border=0>
이렇게 줘봤는데 테이블명까진 경로가 먹는데 파일명이 안먹네요...
해당부분을 어떤형식으로 고쳐야 하는지 아시는분 답변 부탁드립니다..
원소스의 보드부분의 게시물보기와 write.skin.php은 수정목적에 맞게 고쳤지만...
한줄로 표시되는 최신글형식 표시부분의 추가된 이미지경로 부분에서 막히네요...
고쳐보려고 시도한 소스의..
----------------------------------------------------------------------------------------------------------------------------------
<?
$tmp_table = "point";
$sql = " select wr_id, wr_subject, wr_1 from {$g4[write_prefix]}{$tmp_table}
where wr_is_comment = '0'
and substring(wr_datetime,1,10) = date_sub(curdate(), interval 1 day) ";
$sql .= " order by rand() limit 1 ";
$row = sql_fetch($sql);
if ($row[wr_id])
{
$href = "$g4[bbs_path]/link.php?bo_table={$tmp_table}&wr_id={$row[wr_id]}&no=1";
echo "<a href='$href' target=_blank><img src='$g4[path]/data/file/{$tmp_table}/{$row[file][0][file]}' border=0></a><br>";
echo "<a href='$href' target=_blank><b><font color='$row[wr_1]'><span id='line_ad'>".conv_subject($row[wr_subject],40,"")."</span></font></b></a>";
echo "
<script language='JavaScript'>
function Blink(visible)
{
if (visible == 1)
{
document.getElementById('line_ad').style.textDecoration = 'underline';
setTimeout('Blink(0)', 2000);
}
else
{
document.getElementById('line_ad').style.textDecoration = 'none';
setTimeout('Blink(1)', 500);
}
}
Blink(1);
</script>";
// View
sql_query(" update {$g4[write_prefix]}{$tmp_table} set wr_2 = wr_2 + 1 where wr_id = '$row[wr_id]' ");
}
else
{
$href = "$g4[bbs_path]/board.php?bo_table={$tmp_table}";
echo "<a href='$href'><font color=crimson><b>보유포인트로 무료광고하기 </b></font></a>";
}
echo "<span class=small><a href='{$g4[bbs_path]}/board.php?bo_table=point'> <font color=silver>신청</font></a></span>";
?>
----------------------------------------------------------------------------------------------------------------------------------
내용표시부분인 요부분에서..
----------------------------------------------------------------------------------------------------------------------------------
이상생략
$href = "$g4[bbs_path]/link.php?bo_table={$tmp_table}&wr_id={$row[wr_id]}&no=1";
echo "<a href='$href' target=_blank><img src='$g4[path]/data/file/{$tmp_table}/{$row[file][0][file]}' border=0></a><br>";
echo "<a href='$href' target=_blank><b><font color='$row[wr_1]'><span id='line_ad'>".conv_subject($row[wr_subject],40,"")."</span></font></b></a>";
이하생략
----------------------------------------------------------------------------------------------------------------------------------
이미지가 나오게 할려면
나름대로
<img src='$g4[path]/data/file/{$tmp_table}/{$row[file][0][file]}' border=0>
이렇게 줘봤는데 테이블명까진 경로가 먹는데 파일명이 안먹네요...
해당부분을 어떤형식으로 고쳐야 하는지 아시는분 답변 부탁드립니다..
댓글 전체
최신글에 나오게 할려면 row가 아니고 $list로 해야하지 않나요??
$list[$i][file][0][file] <- 이렇게 수정해보세요..
$list[$i][file][0][file] <- 이렇게 수정해보세요..
해당코드가 스킨화 되어 삽입되는게 아니고 표시될 페이지에 직접 삽입되기 때문에...
$list[$i][file][0][file]는 안먹는게 당연하고 안먹습니다...
뭔가 다른 변수가 있어야 하나봅니다...
$list[$i][file][0][file]는 안먹는게 당연하고 안먹습니다...
뭔가 다른 변수가 있어야 하나봅니다...
죄송 잘못봤네요..^^;;
저도 sql구문을 잘모르는데,,
파일은 따로 디비에 저장을 됩니다... 즉 파일은 따로 불려드려야 한다는 것입니다..
그런데 위 소스는 테이블디비만 불려드리네요.. 결코 파일명을 알수가 없죠..디비안에 없으니....
가장 쉬운방법은 그누보드에 있는 함수를 사용하는것입니다..
get_file($bo_table, $wr_id)이란 함수가 존재하죠..
아마 get_file(테이블명, 리스트번호)하면 파일 주소가 나올꺼에요.....
common.lib.php포함시키고요..<- 이안에 이함수가 있으니 확인해보세요~~
그럼 수고하세요..
저도 sql구문을 잘모르는데,,
파일은 따로 디비에 저장을 됩니다... 즉 파일은 따로 불려드려야 한다는 것입니다..
그런데 위 소스는 테이블디비만 불려드리네요.. 결코 파일명을 알수가 없죠..디비안에 없으니....
가장 쉬운방법은 그누보드에 있는 함수를 사용하는것입니다..
get_file($bo_table, $wr_id)이란 함수가 존재하죠..
아마 get_file(테이블명, 리스트번호)하면 파일 주소가 나올꺼에요.....
common.lib.php포함시키고요..<- 이안에 이함수가 있으니 확인해보세요~~
그럼 수고하세요..
해결은 안됬지만 실마리를 주셔서 감사 드려요...
바보같이 db를 수정하려고 하면서 쿼리도 제대로 안보다니...암튼 도움감사드립니다...
바보같이 db를 수정하려고 하면서 쿼리도 제대로 안보다니...암튼 도움감사드립니다...