포인트광고 전광판형태로 해보았습니다. 정보
게시판 포인트광고 전광판형태로 해보았습니다.
첨부파일
본문
포인트 광고게시판을 전광판형태로 적용해보았습니다.
스킨폴더에 스킨다운받아 올리시고 아래꺼 붙이실곳에 붙이시면되요
-------------------------------------------------------------------------------------------------------------
<table width="100%" cellpadding=0 cellspacing=0><tr><td valign=top>
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td align=center>
<?
$tmp_table = "cm_line_ad";
$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 "
<table width='100%' height='25' border='0' align='center' cellpadding='0' cellspacing='0'>
<tr>
<td align='center' background='$g4[path]/skin/board/line_ad/img/black_bg.gif' width='90%'>
<table width='99%' height='25' border='0' align='center' cellpadding='0' cellspacing='0'>
<tr>
<td align='center' width='99%'><marquee id=ad scrollamount='2' scrolldelay='30'><a onfocus='this.blur()' onmouseover='ad.stop();' onmouseout='ad.start();' href='$href' target=_blank><b><font color='$row[wr_1]'><span id='line_ad'>".conv_subject($row[wr_subject],40,"")."</span></font></b></a><script>for(var i=0;i<20;i++){document.write(' ')}</script></marquee>
</td>
</tr>
</table>
</td>
<td align='center' width='10%'>
<span class=small><a href='{$g4[bbs_path]}/board.php?bo_table=cm_line_ad'> <font color=silver>포인트광고</font></a></span>
</td>
</tr>
</table>
";
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 "
<table width='100%' height='25' border='0' align='center' cellpadding='0' cellspacing='0'>
<tr>
<td align='center' background='$g4[path]/skin/board/line_ad/img/black_bg.gif' width='90%'>
<table width='99%' height='25' border='0' align='center' cellpadding='0' cellspacing='0'>
<tr>
<td align='center' width='99%'><marquee id=ad scrollamount='2' scrolldelay='30'><a onfocus='this.blur()' onmouseover='ad.stop();' onmouseout='ad.start();' href='$href'><font color=crimson><b>보유하신 포인트로 무료 광고하세요 ^___^</b></font></a><script>for(var i=0;i<20;i++){document.write(' ')}</script></marquee>
</td>
</tr>
</table>
</td>
<td align='center' width='10%'>
<span class=small><a href='{$g4[bbs_path]}/board.php?bo_table=cm_line_ad'> <font color=silver>포인트광고</font></a></span>
</td>
</tr>
</table>";
}
?>
</td>
</tr>
</table>
------------------------------------------------------------------------------------------------------------------------
스킨폴더명 line_ad
광고게시판테이블명 cm_line_ad
위와같이 경로잡았구용 자기에 맞게 수정하셔서 쓰시면될듯해요..
그리고 요거 해결좀해주실분혹시계신가요...
광고시간수정,관리자는 하루한번이아니고 계속쓸수있게하기,
그리고 하루지나야나오는문제 요세가지는 어떻게 수정해야하는지몰르겠어요..
고수님들 요부분 해결점해주세요 ^^
http://smblack.dasir.co.kr/
위에가시믄 적용해논거보실수있어용~
질문하셔두답못할지몰라여 왜냐 아는게없거등요;;
짜집기한거에요 ㅎ.ㅎ;
스킨폴더에 스킨다운받아 올리시고 아래꺼 붙이실곳에 붙이시면되요
-------------------------------------------------------------------------------------------------------------
<table width="100%" cellpadding=0 cellspacing=0><tr><td valign=top>
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td align=center>
<?
$tmp_table = "cm_line_ad";
$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 "
<table width='100%' height='25' border='0' align='center' cellpadding='0' cellspacing='0'>
<tr>
<td align='center' background='$g4[path]/skin/board/line_ad/img/black_bg.gif' width='90%'>
<table width='99%' height='25' border='0' align='center' cellpadding='0' cellspacing='0'>
<tr>
<td align='center' width='99%'><marquee id=ad scrollamount='2' scrolldelay='30'><a onfocus='this.blur()' onmouseover='ad.stop();' onmouseout='ad.start();' href='$href' target=_blank><b><font color='$row[wr_1]'><span id='line_ad'>".conv_subject($row[wr_subject],40,"")."</span></font></b></a><script>for(var i=0;i<20;i++){document.write(' ')}</script></marquee>
</td>
</tr>
</table>
</td>
<td align='center' width='10%'>
<span class=small><a href='{$g4[bbs_path]}/board.php?bo_table=cm_line_ad'> <font color=silver>포인트광고</font></a></span>
</td>
</tr>
</table>
";
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 "
<table width='100%' height='25' border='0' align='center' cellpadding='0' cellspacing='0'>
<tr>
<td align='center' background='$g4[path]/skin/board/line_ad/img/black_bg.gif' width='90%'>
<table width='99%' height='25' border='0' align='center' cellpadding='0' cellspacing='0'>
<tr>
<td align='center' width='99%'><marquee id=ad scrollamount='2' scrolldelay='30'><a onfocus='this.blur()' onmouseover='ad.stop();' onmouseout='ad.start();' href='$href'><font color=crimson><b>보유하신 포인트로 무료 광고하세요 ^___^</b></font></a><script>for(var i=0;i<20;i++){document.write(' ')}</script></marquee>
</td>
</tr>
</table>
</td>
<td align='center' width='10%'>
<span class=small><a href='{$g4[bbs_path]}/board.php?bo_table=cm_line_ad'> <font color=silver>포인트광고</font></a></span>
</td>
</tr>
</table>";
}
?>
</td>
</tr>
</table>
------------------------------------------------------------------------------------------------------------------------
스킨폴더명 line_ad
광고게시판테이블명 cm_line_ad
위와같이 경로잡았구용 자기에 맞게 수정하셔서 쓰시면될듯해요..
그리고 요거 해결좀해주실분혹시계신가요...
광고시간수정,관리자는 하루한번이아니고 계속쓸수있게하기,
그리고 하루지나야나오는문제 요세가지는 어떻게 수정해야하는지몰르겠어요..
고수님들 요부분 해결점해주세요 ^^
http://smblack.dasir.co.kr/
위에가시믄 적용해논거보실수있어용~
질문하셔두답못할지몰라여 왜냐 아는게없거등요;;
짜집기한거에요 ㅎ.ㅎ;
추천
2
2
댓글 전체
깜시님!대단하십니다^^
꼭 필요한 것이라 저도 고심중에 있었습니다.
감사 드립니다.
이왕 어렵게 만드신것 한번 더 도전 하심이...ㅠㅠ
홈페이지 메인에 그누 캘린더 밑에 넣고 싶어서 맘만 앞섭니다.
내용은 포인트 사용을 하고 일주일,또는 한달 예약 가능하고,,
예제 사이트는
http://inlive.co.kr
전광판예약 메뉴입니다.
공개 사랑서약 ,구혼,기념일 축하,,등등에 사용하고파서..
꼭 필요한 것이라 저도 고심중에 있었습니다.
감사 드립니다.
이왕 어렵게 만드신것 한번 더 도전 하심이...ㅠㅠ
홈페이지 메인에 그누 캘린더 밑에 넣고 싶어서 맘만 앞섭니다.
내용은 포인트 사용을 하고 일주일,또는 한달 예약 가능하고,,
예제 사이트는
http://inlive.co.kr
전광판예약 메뉴입니다.
공개 사랑서약 ,구혼,기념일 축하,,등등에 사용하고파서..
공개 사랑서약 ?? 구혼 ??? ← 공개 염장질을 위해.. ??? (탕!!)
흠; 맨위에...
<table width="100%" cellpadding=0 cellspacing=0><tr><td valign=top>
요거 넣으면 저만 그런지 자꾸 테이블이 깨져서 지웠습니다^^; 그러니까 잘되네요^^
<table width="100%" cellpadding=0 cellspacing=0><tr><td valign=top>
요거 넣으면 저만 그런지 자꾸 테이블이 깨져서 지웠습니다^^; 그러니까 잘되네요^^
헉...찾던 겁니다. 감사드려요. :-)
감사~~~~
감사~~~~ 감사~~~~
감사합니다. 멋진스킨 입니다.
전광판 죽임,, 일반 회원이 남기는 곳!
good
감사합니다
감사
고맙습니다~
포인트광고 전광판형태로 해보았습니다.
1. 광고시간수정
2. 관리자는 하루한번이아니고 계속쓸수있게하기,
skin폴더의 list.skin.php에서
if ($row[cnt])
alert("오늘 이미 등록하셨습니다. 내일 다시 등록하여 주십시오.");
를
if ($row[cnt] && !$is_admin)
alert("오늘 이미 등록하셨습니다. 내일 다시 등록하여 주십시오.");
로 수정
3. 그리고 하루 지나야 나오는 문제
line_ad.php에서 interval 1 day를 interval 0 day로 바꾸세요.
2. 관리자는 하루한번이아니고 계속쓸수있게하기,
skin폴더의 list.skin.php에서
if ($row[cnt])
alert("오늘 이미 등록하셨습니다. 내일 다시 등록하여 주십시오.");
를
if ($row[cnt] && !$is_admin)
alert("오늘 이미 등록하셨습니다. 내일 다시 등록하여 주십시오.");
로 수정
3. 그리고 하루 지나야 나오는 문제
line_ad.php에서 interval 1 day를 interval 0 day로 바꾸세요.
3. 그리고 하루 지나야 나오는 문제
line_ad.php에서 interval 1 day를 interval 0 day로 바꾸세요.
여기서 line_ad.php 를 못찾는 분들을 위해...
line_ad.php는 사실 없고요, 위에 보시면 붙여넣으실곳에 소스를 붙이라고 되있습니다
소스에 보시면 interval 1 day 구문이 있습니다 참고하세요
line_ad.php에서 interval 1 day를 interval 0 day로 바꾸세요.
여기서 line_ad.php 를 못찾는 분들을 위해...
line_ad.php는 사실 없고요, 위에 보시면 붙여넣으실곳에 소스를 붙이라고 되있습니다
소스에 보시면 interval 1 day 구문이 있습니다 참고하세요
에헷~!! ㄳㄳ
위에 zester님의 설명중에 skin폴더의 list.skin.php가 아닌 write.skin.php입니다. 참고하시길..
수고많으셨어요
정말 감사합니다.
광고 시간은 수정할 수 없나요?
광고 기간은 위 SQL문장중
$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) ";
에서 substring(wr_datetime,1,10) >= date_sub(curdate(), interval 7 day) ";
처럼 바꾸니 되네요.
현재 날짜(시간)에서 7일을 뺀 시간보다 글을 쓴 날짜(시간)이 크면 출력이 됩니다.
좋은 스킨 공개하여 주셔서 고맙습니다. 잘 쓰겠습니다.
$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) ";
에서 substring(wr_datetime,1,10) >= date_sub(curdate(), interval 7 day) ";
처럼 바꾸니 되네요.
현재 날짜(시간)에서 7일을 뺀 시간보다 글을 쓴 날짜(시간)이 크면 출력이 됩니다.
좋은 스킨 공개하여 주셔서 고맙습니다. 잘 쓰겠습니다.
이건 광고 시간 수정이 아니라 등록후 광고 대기시간인듯 ㅠㅠ
감사합니다.
cm_line_ad 테이블을 만들려고 하는데 만들줄몰라서 헤메고있어요 쿼리문 좀 부탁드려요ㅜ.ㅡ
감사합니다.
