기록에서 삭제 기능 추가
관련링크
본문
로그인 기록용으로 사용 잘하고있는데 아쉬운점이 삭제 기능이 없는데 삭제 기능 추가해서 넣는게 어려울까요?
상태 옆란에다가 삭제 해서 버튼 하나 만들어 넣고서 삭제버튼 누르면 로그인 기록 db에서도 같이 지워지게끔
관리자 계정으로 로그인해서 이것저것 테스트한다고 로그인했다 로그아웃했다
많이 하니 엄청 누적되더라구요 삭제버튼 있으면 좋을꺼같은데 방법을 찾기가
참 어렵네요~아시는 고수님들!!헬프헬프
답변 3
1. 스킨에서 다음 링크를 넣고
<?php if($is_admin){?>
<td><a href="?wk=D&loc_uid="<?php echo $row['loc_uid'];?>">삭제</a></td>
<php } ?>
2. login_log.php에서 include_once('./_common.php'); 다음에 넣으세요
if( isset($wk) && $wk=='D' && $loc_uid)
sql_query("delete from {$g5['login_log_table']} where loc_uid=$loc_uid ");
스킨이 따로 없으면 직접 코딩을 해서 DB에서 삭제를 하셔야 합니다~
하시던 분은 어렵지 않기는 한데..
이 스킨 설명에는
/bbs/login_log.php === 작성파일 <==이렇게 되어잇는데
adm/login_log.php?wk=D&loc_uid=<==이렇게 나오는 것도 이상하고
무엇보다 loc_uid=<==여기에 값이 들어가지않았네요. 이 값이 없으면 삭제가 될 수가 없습니다
삭제 링크를 소스보기하거나 개발자모드에서 loc_uid= 다음 값을 확인 해보세요
값이 없다면 상테칸에 <?php echo $row['loc_uid'];?> 추가해서 값이 나오는지 확인 해보세요
저 링크를 어느 위치에 넣었다는 것인지 그게 의심 스럽군요