비회원 아이피 체크 소스 수정
본문
<?php if (($member[mb_id] && ($member[mb_id] == $list[$i][mb_id])) || $is_admin) { ?>
<?php if ($is_admin) { ?>
<a href="javascript:if (confirm('삭제하시겠습니까?')) {location='./delete.php?w=d&bo_table=<?php echo $bo_table?>&wr_id=<?php echo $list[$i][wr_id]?>&token=<?php echo $token?>&page=<?php echo $page?>';}">DEL</a>
<?php } else { ?>
<a href="javascript:if (confirm('삭제하시겠습니까?')) {location='./delete.php?w=d&bo_table=<?php echo $bo_table?>&wr_id=<?php echo $list[$i][wr_id]?>&page=<?php echo $page?>';}">DEL</a>
<?php } ?>
<a href="<?php echo $write_href?>&w=u&wr_id=<?php echo $list[$i][wr_id]?>&page=<?php echo $page?>">EDIT</a>
<?php } ?>
위 소스로는 관리자 또는 회원 본인이 쓴 글에 del과 edit 가 나타납니다.
그런데 비회원이 쓴글에는 del과 edit가 나타나지 않습니다.
비회원이 쓴글에는 동일아이피일 때 del 과 edit가 나타나고 ,,
동일 아이피라도 로그인을 하면 다시 비회원 글에는 안나타나게 하고 싶습니다.
($is_guset)로 시도는 해보는 데 어렵네요.
부탁드립니다.
!-->
답변 1
<?php if (($member[mb_id] && ($member[mb_id] == $list[$i][mb_id])) || $is_admin && $list[$i][wr_ip] == $_SERVER[SERVER_ADDR]) { ?>
<?php if ($is_admin) { ?>
<a href="javascript:if (confirm('삭제하시겠습니까?')) {location='./delete.php?w=d&bo_table=<?php echo $bo_table?>&wr_id=<?php echo $list[$i][wr_id]?>&token=<?php echo $token?>&page=<?php echo $page?>';}">DEL</a>
<?php } else { ?>
<a href="javascript:if (confirm('삭제하시겠습니까?')) {location='./delete.php?w=d&bo_table=<?php echo $bo_table?>&wr_id=<?php echo $list[$i][wr_id]?>&page=<?php echo $page?>';}">DEL</a>
<?php } ?>
<a href="<?php echo $write_href?>&w=u&wr_id=<?php echo $list[$i][wr_id]?>&page=<?php echo $page?>">EDIT</a>
<?php } ?>
이런식으로 한번 해보셨나요 ? ^_^..