기록에서 삭제 기능 추가 채택완료

로그인 기록용으로 사용 잘하고있는데 아쉬운점이 삭제 기능이 없는데 삭제 기능 추가해서 넣는게 어려울까요?

 

2039408242_1719466444.5088.jpg

 

상태 옆란에다가 삭제 해서 버튼 하나 만들어 넣고서 삭제버튼 누르면 로그인 기록 db에서도 같이 지워지게끔

관리자 계정으로 로그인해서 이것저것 테스트한다고 로그인했다 로그아웃했다

많이 하니 엄청 누적되더라구요 삭제버튼 있으면 좋을꺼같은데 방법을 찾기가

참 어렵네요~아시는 고수님들!!헬프헬프

답변 3개

채택된 답변
+20 포인트

 

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 ");

 

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

답변에 대한 댓글 1개

답변감사합니다. 알려주신대로 적용했는데 삭제 클릭시 그냥 홈페이지 새로고침 되면서 삭제는 안되고 반응이없는데 혹시 뭐가 잘못된걸까요?
도메인/adm/login_log.php?wk=D&loc_uid= 표기될뿐 반응이없던데

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

이 스킨 설명에는

/bbs/login_log.php === 작성파일 <==이렇게 되어잇는데 

adm/login_log.php?wk=D&loc_uid=<==이렇게 나오는 것도 이상하고

 

무엇보다 loc_uid=<==여기에 값이 들어가지않았네요. 이 값이 없으면 삭제가 될 수가 없습니다

삭제 링크를 소스보기하거나 개발자모드에서 loc_uid= 다음 값을 확인 해보세요

값이 없다면 상테칸에 <?php echo $row['loc_uid'];?> 추가해서 값이 나오는지 확인 해보세요

 

저 링크를 어느 위치에 넣었다는 것인지 그게 의심 스럽군요

 

 

 

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

답변에 대한 댓글 1개

값이 왜안들어가는지 " 문제였네요. 빼니 정상적으로 값들어오네요.
엄한곳에서 계속 문제점을찾고있었네요...

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

스킨이 따로 없으면 직접 코딩을 해서 DB에서 삭제를 하셔야 합니다~

하시던 분은 어렵지 않기는 한데.. 

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

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

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

로그인
🐛 버그신고