sessionStorage를 써서 어떤 값을 저장시켰습니다
페이지가 잃혀지면 ($(document).ready) 저장시킨 값을 읽어서(php에서) sql 조건문에 넣는건데요
$변수명 = "<script>... document.write..."; 이게 안돼 방법을 찾다가 ajax로 해야한다고 들었습니다
Copy
$(document).ready(function(){
var get_name = sessionStorage.getItem('name');
...
$.ajax({
url: '자기자신.php',
type:'POST',
dataType:'text',
data:{"넣을변수명": sessionStorage 값(ex. get_name)},
success:function(data){
console.log(data);
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
console.log("Status: " + textStatus + " Error: " + errorThrown);
}
});
});
제가 잘몰라서...이런식으로 멍청하게하고있습니다... 역시 잘안돼네요
dataType을 json 으로하면 Error로 넘어가고
Status: parsererror Error: SyntaxError: Unexpected token < in JSON at position 0
text로하면 자바스크립트 소스전체가 불러와지네요
어떻게 해야하는지 감이 안잡힙니다 ㅠㅠ
답변 1개 / 댓글 2개
채택된 답변
+20 포인트
6년 전
어차피 서버단에서 사용되는 변수를
sessionStorage에 저장하는 이유가 있나요?
답변에 대한 댓글 2개
6년 전
답변을 작성하려면 로그인이 필요합니다.
sessionStorage에 변수를 저장해서 메뉴를 옮겨도 다시 작업페이지에 왔을때
최종 마지막 작업페이지를 보여줄려고합니다. sessionStorage에 변수를 저장해서 저장된 변수를
php내에 sql실행문에 해당 변수를 받고 표시하고자합니다 ㅠㅠ