하루에 한번 글쓰기 정보
하루에 한번 글쓰기본문
하루에 한번 특정게시판에
강제로 글쓰기 할수있는 방법좀 알려주세요..
하루에 한번 글쓰기 제한이 안이고
글을 쓰겠끔 할려고합니다
강제로 글쓰기 할수있는 방법좀 알려주세요..
하루에 한번 글쓰기 제한이 안이고
글을 쓰겠끔 할려고합니다
댓글 전체
저같으면 글쓰기를 강제하는 홈페이지를 이용하지 않게 되겠지만..-_-;;
재미있는 코드가 떠올라서 다음과 같이 짜봤습니다.
head.php의 처음부분에 다음 코드를 넣어보세요.
필수게시판에 글을 안 쓰면 20% 확률로 에러메세지를 내보내고 뒤로 튕기는 코드입니다. ㅋㅋㅋ
<?
$mand_bo_table = "bo00"; // 필수게시판 bo_table
if(!sql_fetch("select mb_id from `$g4[write_prefix]$mand_bo_table` where mb_id='$member[mb_id]' AND !wr_is_comment AND wr_datetime LIKE '$g4[time_ymd]%'") && !rand(0, 4)) alert("필수게시판에 글을 안 쓰셨습니다.");
?>
재미있는 코드가 떠올라서 다음과 같이 짜봤습니다.
head.php의 처음부분에 다음 코드를 넣어보세요.
필수게시판에 글을 안 쓰면 20% 확률로 에러메세지를 내보내고 뒤로 튕기는 코드입니다. ㅋㅋㅋ
<?
$mand_bo_table = "bo00"; // 필수게시판 bo_table
if(!sql_fetch("select mb_id from `$g4[write_prefix]$mand_bo_table` where mb_id='$member[mb_id]' AND !wr_is_comment AND wr_datetime LIKE '$g4[time_ymd]%'") && !rand(0, 4)) alert("필수게시판에 글을 안 쓰셨습니다.");
?>
특정게시판에 글쓰기는 알고있습니다..
제가 궁금한것은
그 특정게시판에 하루에 한번씩 글을 쓰겠끔 할려구 합니다..
제가 궁금한것은
그 특정게시판에 하루에 한번씩 글을 쓰겠끔 할려구 합니다..
위와 같은 방법은 안 되는 건가요?
특정 게시판에 글을 안 쓰면 홈페이지 이용이 불편해서 하나씩은 쓰게 될텐데요?
아니면 차라리
<?
if($is_member) {
$mand_bo_table = "bo00"; // 필수게시판 bo_table
if(!sql_fetch("select mb_id from `$g4[write_prefix]$mand_bo_table` where mb_id='$member[mb_id]' AND !wr_is_comment AND wr_datetime LIKE '$g4[time_ymd]%'") goto_url("$g4[bbs_path]/write.php?bo_table=$mand_bo_table");
}
?>
글을 안 썼으면 글쓰는 페이지로 무조건 이동
특정 게시판에 글을 안 쓰면 홈페이지 이용이 불편해서 하나씩은 쓰게 될텐데요?
아니면 차라리
<?
if($is_member) {
$mand_bo_table = "bo00"; // 필수게시판 bo_table
if(!sql_fetch("select mb_id from `$g4[write_prefix]$mand_bo_table` where mb_id='$member[mb_id]' AND !wr_is_comment AND wr_datetime LIKE '$g4[time_ymd]%'") goto_url("$g4[bbs_path]/write.php?bo_table=$mand_bo_table");
}
?>
글을 안 썼으면 글쓰는 페이지로 무조건 이동
말러83님이 알려주신것은 비회원도 홈페지을 볼수없게 됩니다..
차라리 아랫 소스을 각 게시판 view. 폴더에 올리면
회원이 특정 게시판에 글쓰지 않았스면 특정 게시판에 글을 올려야
다른게시판 열람이 가능합니다..
제가 찾는것은 이 특정게시판에 24시간 후에 다이 글을 쓰게하는것 입니다..
<?
if($board[bo_2]){ // 사용중인 게시판의 여분필드에 글을 써야 할 게시판 지정. 같은 스킨을 쓰더라도 지정한 여분필드에 값이 없으면 확인하지 않음. bo_2는 상황에 맞게 고치세요
$query = " select mb_id from $g4[write_prefix]".$board[bo_2]." where mb_id= '$member[mb_id]' group by mb_id ";
$result = mysql_query($query);
$num = mysql_num_rows($result);
if(($member[mb_id] && !$is_admin) && $num == "0"){ // 관리자가 아니고 글을 써야할 게시판에 쓴글이 0이면 이동.
alert("죄송합니다. $member[mb_name] 님의 지역소식 소개글이 없습니다.\\n먼저 회원님의 지역소식 소개글을 작성해 주시기 바랍니다. ", "$g4[bbs_path]/board.php?bo_table=".$board[bo_2]."");
}else{
"";
}
}
?>
이것을 이용하면 될것 같은데..
//새글등록후 24시간 전에는 글쓰기를 못하며 시간변경은 (60 * 60 * 24) 부분에서 수정합니다.
$udatatime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * 24));
차라리 아랫 소스을 각 게시판 view. 폴더에 올리면
회원이 특정 게시판에 글쓰지 않았스면 특정 게시판에 글을 올려야
다른게시판 열람이 가능합니다..
제가 찾는것은 이 특정게시판에 24시간 후에 다이 글을 쓰게하는것 입니다..
<?
if($board[bo_2]){ // 사용중인 게시판의 여분필드에 글을 써야 할 게시판 지정. 같은 스킨을 쓰더라도 지정한 여분필드에 값이 없으면 확인하지 않음. bo_2는 상황에 맞게 고치세요
$query = " select mb_id from $g4[write_prefix]".$board[bo_2]." where mb_id= '$member[mb_id]' group by mb_id ";
$result = mysql_query($query);
$num = mysql_num_rows($result);
if(($member[mb_id] && !$is_admin) && $num == "0"){ // 관리자가 아니고 글을 써야할 게시판에 쓴글이 0이면 이동.
alert("죄송합니다. $member[mb_name] 님의 지역소식 소개글이 없습니다.\\n먼저 회원님의 지역소식 소개글을 작성해 주시기 바랍니다. ", "$g4[bbs_path]/board.php?bo_table=".$board[bo_2]."");
}else{
"";
}
}
?>
이것을 이용하면 될것 같은데..
//새글등록후 24시간 전에는 글쓰기를 못하며 시간변경은 (60 * 60 * 24) 부분에서 수정합니다.
$udatatime = date("Y-m-d H:i:s", time() - (int)(60 * 60 * 24));