아이디당 1개만 글쓰기와 알림창 띄우기
본문
해피정님의 글대로
http://www.happyjung.com/lecture/2402
1개의 아이디당 1개만 들을쓸수있게 작업하고있습니다.
아래 내용은 아마나로 작업하고있는 소스입니다.
글쓰기 버튼을 클릭했을때 알림창이 나오게끔 작업한것인데 여기에 추가로 아이디당 1개만 글을 쓸수있게 추가하고싶은데 잘 안되네요 고수님들의 조언 듣고싶습니다.
알림창나오는 소스
<?php if ($write_href) { ?><a href="javascript:;" onClick="if (confirm('포인트 글 작성 시 1,000포인트가 소모됩니다. 등록하시겠습니까?')) location.href='<?php echo $write_href ?>'" class="btn btn-color btn-sm"><i class="fa fa-pencil"></i><span>글쓰기</span></a><?php } ?>
위에 코드를
1아이디당 1개만쓸수있는소스
<?php
if ($write_href) {
$sql_sum = " select count(*) as cnt from ". $g5['write_prefix'] . $_GET["bo_table"] ." where mb_id='". $member['mb_id'] ."' and wr_is_comment='0' ";
$row_sum = sql_fetch($sql_sum);
if ($row_sum["cnt"] < 1 || $admin_href) {
echo "<li><a href='". $write_href ."' class='btn_b02'>글쓰기</a></li>";
} elseif ($row_sum["cnt"] == 1) {
$sql_view = " select wr_id from ". $g5['write_prefix'] . $_GET["bo_table"] ." where mb_id='". $member['mb_id'] ."' and wr_is_comment='0' order by wr_id desc ";
$row_view = sql_fetch($sql_view);
echo "<li><a href='". G5_BBS_URL ."/board.php?bo_table=". $_GET["bo_table"] ."&wr_id=". $row_view['wr_id'] ."' class='btn_b02'>글보기</a></li>";
} else {
echo "";
}
}
?>
빨강부분만 변형하면되는데 어떻게변형되는지 잘 모르겠습니다.
답변 1
echo "<li><a href='". $write_href ."' class='btn_b02'>글쓰기</a></li>";
를 아래처럼 변경해보세요
?><li><a href="javascript:;" onClick="if (confirm('포인트 글 작성 시 1,000포인트가 소모됩니다. 등록하시겠습니까?')) location.href='<?php echo $write_href ?>'" class="btn_b02">글쓰기</a></li><?php