-
ajxa로 요청한 페이지에서 세션 사용하기jquery/ajax통신하기 2020. 5. 6. 09:55728x90
https://unikys.tistory.com/346
[PHP] AJAX로 요청한 PHP 페이지에 $_SESSION 사용하기
* PHP로 RESTful API를 개발하다보면 가끔 AJAX(XMLHttpRequest)를 이용해서 호출하는 경우 로그인 정보를 유지하여 정보 검증을 해야하는 경우가 있는데, AJAX를 이용하는 경우에도 php의 $_SESSION 정보는 활�
unikys.tistory.com
로그인을 ajax로 처리 하려다보니 세션값을 처리하는게 골치였다.
찾은 방법은 꼭 기억 해두자
로그인 폼 페이지
[1]login_form.php에서
<?php
session_start();해줘야하고
?>
[2]login_script.js
로그인을 처리하고 ajax요청하는 스크립트에서는 따로 설정할게 없고
[3]api/select.php
로그인을 처리하는 api페이지에서
로그인을 성공했을때 경우에
session_start();
$_SESSION['id'] = $name; # 세션생성이렇게 처리하게되면 $_SESSION변수를 슈퍼글로벌로 사용 할 수 있다.
728x90