Hacking_study/개발과제

6주차_(1) 회원 게시판 글 삭제

jin_li 2023. 5. 16. 23:43

게시판 글 보기에서 "삭제하기" 버튼으로 눌렀을 때 리다이렉트 될 주소에 게시글 번호를 파라미터로 붙여서 보낼 수 있게 수정한다.

<button onclick="location.href='member_delete.php?num=<?=$num?>'">삭제하기</button>

 

이후 member_delete.php 파일에 삭제하기 기능을 넣는다.

 

<?php
    $num = $_GET["num"];
 
    $conn = mysqli_connect("localhost""""""");
    $sql = "DELETE FROM memberboard WHERE board_num=$num";
    mysqli_query($conn$sql);
 
    mysqli_close($conn);
 
    echo "
       <script>
       location.href = 'member_list.php';
       </script>
    ";
?>
cs

 

 

간단하게 끝!

 

이 아니라.. 한 달이 지나서야 알았는데 세션체크를 안 해서 작성자가 아니어도 글 삭제가 된다.

세션 확인하고 삭제하는 걸로 고쳤다...