ip당 포인트 1회만 차감되게 하려면? 정보
ip당 포인트 1회만 차감되게 하려면?본문
안녕하세요^^
포인트차감 게시판을 사용할려고 합니다.
현재 게시글을 클릭할때마다 글작성자의 포인트가 매회 차감이 되고있습니다.
한 ip나 id당 1일1회만 차감되게 할려고 합니다.
게시판 스킨 view.skin.php 에서 어디를 수정하면 되는지요?
-- view.skin.php --
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("$board_skin_path/mw.lib/mw.skin.basic.lib.php");
//include_once("$board_skin_path/point.php");
// 글작성자에게 포인트 차감
insert_point($write[mb_id], -$write[wr_10], "$board[bo_subject] $wr_id 글읽기", $bo_table, $wr_id, '읽기');
중략
.
.
.
// 링크
$cnt = 0;
for ($i=1; $i<=$g4[link_count]; $i++) {
if ($view[link][$i]) {
$cnt++;
$link = cut_str($view[link][$i], 70);
?>
<tr><td height=1 bgcolor=#E7E7E7></td></tr>
<tr>
<td class=mw_basic_view_link>
<img src='<?=$board_skin_path?>/img/icon_link.gif' align=absmiddle>
<a href='<?=$view[link_href][$i]?>' target=_blank><?=$link?></a>
<span class=mw_basic_view_link_info>(<?=$view[link_hit][$i]?>)</span>
</td>
</tr>
포인트차감 게시판을 사용할려고 합니다.
현재 게시글을 클릭할때마다 글작성자의 포인트가 매회 차감이 되고있습니다.
한 ip나 id당 1일1회만 차감되게 할려고 합니다.
게시판 스킨 view.skin.php 에서 어디를 수정하면 되는지요?
-- view.skin.php --
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("$board_skin_path/mw.lib/mw.skin.basic.lib.php");
//include_once("$board_skin_path/point.php");
// 글작성자에게 포인트 차감
insert_point($write[mb_id], -$write[wr_10], "$board[bo_subject] $wr_id 글읽기", $bo_table, $wr_id, '읽기');
중략
.
.
.
// 링크
$cnt = 0;
for ($i=1; $i<=$g4[link_count]; $i++) {
if ($view[link][$i]) {
$cnt++;
$link = cut_str($view[link][$i], 70);
?>
<tr><td height=1 bgcolor=#E7E7E7></td></tr>
<tr>
<td class=mw_basic_view_link>
<img src='<?=$board_skin_path?>/img/icon_link.gif' align=absmiddle>
<a href='<?=$view[link_href][$i]?>' target=_blank><?=$link?></a>
<span class=mw_basic_view_link_info>(<?=$view[link_hit][$i]?>)</span>
</td>
</tr>
댓글 전체
쿠키를 만들어 저장하는게 나을듯합니다
견해님 답글 감사드립니다.
제가 아직 초보라 PHP를 못합니다.
위 소스에서는 수정이 안되나요?
구체적으로 알려주시면 감사하겠습니다.
제가 아직 초보라 PHP를 못합니다.
위 소스에서는 수정이 안되나요?
구체적으로 알려주시면 감사하겠습니다.