aap_chk_m.php 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. <?
  2. if(empty($_SESSION['s_cd_dealerid'])){
  3. // echo $_SERVER['HTTP_X_REQUESTED_WITH'];
  4. // echo $_SERVER['HTTP_ACCEPT'];
  5. // exit;
  6. if($_SERVER['HTTP_X_REQUESTED_WITH'] == "XMLHttpRequest" && strpos($_SERVER['HTTP_ACCEPT'], "application/json") !== false) {
  7. exit;
  8. $RES = array(
  9. 'CODE' => "4444"
  10. , "MSG" => "본페이지는 로그인후 이용가능합니다."
  11. , "DATAS" => array(
  12. 'URL' => "/m/aap/login.php"
  13. )
  14. );
  15. echo json_encode($RES);
  16. exit;
  17. }
  18. ?>
  19. <html>
  20. <head>
  21. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  22. <script type="text/javascript" charset="utf-8" src="/common/js/jquery-1.11.2.min.js"></script>
  23. <script language="JavaScript">
  24. <?
  25. $url = "http://" . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"];
  26. if( !empty($_COOKIE["ESMotorsAAP"])){
  27. $arrItem = explode("&", $_COOKIE["ESMotorsAAP"]);
  28. $arrUsr = explode("=", $arrItem[0]);
  29. $arrVal = explode("=", $arrItem[1]);
  30. $ar_usr = $arrUsr[1];
  31. $ar_val = $arrVal[1];
  32. ?>
  33. $.post("/m/aap/login_proc.php", { mode:"loginAuto", al_usr: '<?= $ar_usr ?>', al_val: '<?= $ar_val ?>'},function(data) {
  34. if(data=="Y"){
  35. // location.href = "/aap/main.php";
  36. }else{
  37. alert("본페이지는 로그인후 이용가능합니다.");
  38. location.replace("/m/aap/login.php?url=<?=$url?>");
  39. }
  40. });
  41. <?
  42. }else {
  43. ?>
  44. alert("본페이지는 로그인후 이용가능합니다.");
  45. location.replace("/m/aap/login.php?url=<?=$url?>");
  46. <?
  47. }
  48. ?>
  49. </script>
  50. </head>
  51. </html>
  52. <?
  53. die();
  54. }else if($_SESSION['s_cd_dealer_type'] != 'aap') {
  55. ?>
  56. <html>
  57. <head>
  58. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  59. <script language="JavaScript">
  60. alert("본페이지는 AAP 회원전용 페이지입니다. 모든 세션은 초기화 됩니다. 재로그인 후 이용해주세요");
  61. location.replace("/m/aap/login_proc.php?mode=logout");
  62. </script>
  63. </head>
  64. </html>
  65. <?
  66. die();
  67. }
  68. ?>