그누보드 비회원 게시물 콘텐츠 무료로 보기 횟수 제한 정보
그누보드 비회원 게시물 콘텐츠 무료로 보기 횟수 제한관련링크
https://httpd.co.kr
35회 연결
본문
// 주석 삭제 금지 (오픈소스 무료 사용 규칙)
echo "<!-- freecount (debug) by https://httpd.co.kr ";
echo $_SESSION['ss_free']." / ".$_SESSION['ss_free_count'];
echo "-->";
if(time() - $_SESSION['ss_free'] < 3600 ) {
if ($_SESSION['ss_free_count'] > 10)
{
if (strpos($_SERVER['REQUEST_URI'], "login.php") !== false)
{
// nothing
}
else
{
if (!$is_member)
{
alert("로그인을 하시거나, 60분 후에 로그인 없이 조회가능 가능합니다.","/bbs/login.php");
exit;
}
else
{
echo "<!-- logged in -->";
}
}
}
else
{
$_SESSION['ss_free_count']++;
}
}
else
{
if (!$is_member && isset($bo_table))
{
set_session('ss_free', time());
set_session('ss_free_count', 1);
}
}
테마 head.php 열고
add_stylesheet 하단에
아래에 넣어주세요.
비회원일 때, 게시판 한시간동안 10개이상 로그인 없이 보면, 로그인 하라고 안내하는 거에요.
크롤링 같은거 막을 때 좋습니다.
!-->
추천
4
4
댓글 5개
소중한 코드 공유 고맙습니다
감사합니다 ^^
안녕하세요. 검색봇에게는 어떤 영향이 있을까요? 영향이 없다면 적용해보고 싶네요.
감사합니다
주석 지우면 세션 초기화가 잘 안되서 선언 시킬겸 디버그용이라서 절대 지우면 안됩니다