답변 2개 / 댓글 4개
채택된 답변
+20 포인트
병원에서일해요
2021-01-15 (금) 11:19:03
$.ajax({
type: "POST",
url: "세션삭제 url",
data: {
"action": "delete"
},
cache: false,
async: false,
success: function(data) {
alert("삭제 되었습니다");
}
});
-------------
세션삭제.php
if($_POST["action"]=="delete")
{
//세션에서 제거한다.
unset($_SESSION["color_cc_idx"]);
}
return true
정상적으로 될지는 모르겠네요..
답변에 대한 댓글 1개
발렌슈테인
2021-01-15 (금) 12:36:40
병원에서일해요
2021-01-15 (금) 10:02:06
ajax로 해보셨을때 어떤게 어려우신건가요?
작업했던 내역을 올려주셔야 수정해드리기 쉬울거같네요
답변에 대한 댓글 3개
병원에서일해요
2021-01-15 (금) 10:03:58
세션삭제가 목적이시면 리턴받을값도 없으니
ajax로 세션삭제페이지에 값만 날려주면 끝날거같은데요
ajax로 세션삭제페이지에 값만 날려주면 끝날거같은데요
발렌슈테인
2021-01-15 (금) 10:35:42
헉..ajax 해보다가 안되서 지워버렸는데 ㅠㅠ 구글 검색으로 찾은 예제로 해본거라 다시 찾아서 해보고 말씀드릴께요..ㅠㅠ
발렌슈테인
2021-01-15 (금) 11:08:14
<?php
// 저장된 색상
$color_idx = get_session("color_cc_idx");
//삭제인경우
if($_GET["action"]=="delete")
{
//세션에서 제거한다.
unset($_SESSION["color_cc_idx"]);
echo '<script>alert("삭제 되었습니다")</script>';
echo '<script>window.location="index.php"</script>';
}
?>
<a href="index.php?action=delete&<?php echo $_SESSION["color_cc_idx"]?>">색상 삭제</a>
현제 이렇게 새로고침으로 해서 삭제하고 있습니다 ajax은 해보다가 안되서 지워버려서 ㅠㅠ
// 저장된 색상
$color_idx = get_session("color_cc_idx");
//삭제인경우
if($_GET["action"]=="delete")
{
//세션에서 제거한다.
unset($_SESSION["color_cc_idx"]);
echo '<script>alert("삭제 되었습니다")</script>';
echo '<script>window.location="index.php"</script>';
}
?>
<a href="index.php?action=delete&<?php echo $_SESSION["color_cc_idx"]?>">색상 삭제</a>
현제 이렇게 새로고침으로 해서 삭제하고 있습니다 ajax은 해보다가 안되서 지워버려서 ㅠㅠ
답변을 작성하려면 로그인이 필요합니다.
ajax으로 했는데 바로 삭제가 안되고 한번 새로고침을 해야 삭제가됩니다..
음..어딘가 문제인거 같은데 잘 모르겠습니다 ㅠㅠ
점심식사 맛있게드세요