WEB 만들기/mk_web - JS, PHP, MYSQL
[JS, PHP, MySQL] 웹 사이트 만들기 1.15 - 글 삭제
잉카콜라
2023. 6. 3. 17:11

작성된 게시글을 삭제할 수 있도록 했다
글 삭제하기
1 ~ 12
삭제 버튼이 눌러진다면 비밀번호가 비어있는지 먼저 확인 후 비밀번호가 비어있다면 비밀번호 입력요청 메시지를 띄워준다
14 ~ 37
AJAX 통신을 이용하고 성공적으로 삭제가 되면 삭제 완료 메시지를, 삭제에 실패하였을 경우 비밀번호 불일치 메시지를 띄워줬다
5 ~ 12
글의 번호와 비밀번호를 get으로 받아오고 게시글이 있는지 정보를 가져온다
14 ~ 25
만약 게시글이 있다면 게시글을 삭제해주고 exists:true 형태로 json 인코딩한다
❗️❗️ $result = array(); 를 이미 다른 파일에서 사용하고 있어서 중복으로 사용한다면 json 형식에 문제가 생겨 AJAX 통신에
문제가 생길 수 있다
❗️❗️ 따라서 $result_fix = array(); 와 같이 다른 이름으로 초기화를 해서 사용해 주어야 정상적으로 작동한다
중복 사용으로 인한 에러 메시지 : SyntaxError: JSON.parse: unexpected non-whitespace character after JSON data at line 2 column 1 of the JSON data
비밀번호를 입력하니 비밀번호 입력 메시지가 나타났다
비밀번호를 틀리게 하였더니 비밀번호 불일치 메시지가 나타났다
비밀번호를 정삭적으로 입력하니 삭제에 성공하였다
728x90