테스트 사이트 - 개발 중인 베타 버전입니다

특정게시판 1일 1회 제한 채택완료

특정 게시판 글쓰기를 24시간 기준 12시 땡 기준으로 1일 1회만 작성 가능하게 하고싶습니다

https://eyoom.net/shop/1647502181

 

이윰 해당 스킨을 사용중이며 

한줄게시판을 출석체크 용도로 바꿔서 사용하려고합니다

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트

아래 소스를 write.skin.php 파일에 추가해주면 됩니다.

</p>

<p>    $todate = date('Y-m-d 00:00:00');</p>

<p>    $sql = " select wr_id from {$write_table}</p>

<p>                where wr_datetime >= '{$todate}'</p>

<p>                and mb_id = '{$member['mb_id']}' ";</p>

<p>    $row = sql_fetch($sql);</p>

<p>    if ($row['wr_id'] && !$is_admin)</p>

<p>        alert('하루에 한번만 작성 가능합니다.');</p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

해당방식대로 적용하여 사용하고있으나 문제가 출석 한뒤에 하루에한번만작성가능합니다 라는 문구가 계속 뜨면서 페이지가 넘어가질 않네요 해당 멘트창 뜨고 홈페이지 메인으로 이동되게 할수있나요?

댓글을 작성하려면 로그인이 필요합니다.

alert('하루에 한번만 작성 가능합니다.', G5_URL);

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

스킨 폴더에 추가 : write_update.skin.php

$toady = G5_TIME_YMD;

if(!$is_admin && !$w)

sql_query("update {$g5['member_table']} set mb_1='$doday' where mb_id='{$member['mb_id']}' ");

-----------------------------------------

write,skin.php 상단에서

if($member['mb_1'] == G5_TIME_YMD) alert('이미 등록 됨');

 

 

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록

🐛 버그신고