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

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

남해 3년 전 조회 1,123

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

https://eyoom.net/shop/1647502181

 

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

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

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

답변 3개

채택된 답변
+20 포인트
e
3년 전

아래 소스를 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개

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

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

e
3년 전

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

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

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

3년 전

스킨 폴더에 추가 : 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('이미 등록 됨');

 

 

 

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

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

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

로그인