테스트 사이트 - 개발 중인 베타 버전입니다

새로운 URL생성 채택완료

이신영 1년 전 조회 13,878

안녕하세요.

새로운 형태의 페이지가 필요해서

/shop/sample.php

라는 파일을 만들었습니다.

 

해당 파일은 shop폴더 하위에 존재하고 sample.php 상단에는

 

include_once('./_common.php');

 

이렇게 기존파일들처럼 common을 include시켰습니다.

문제는.. 

{url}/shop/sample.php로 들어왔을때

회원의 로그인정보가 존재하지 않는것처럼 보이는겁니다.

실제로 $_SESSION을 출력해도 없다고 나오더라구요.. 

이상태에서 다른 페이지로 이동하면 다시 $_SESSION이 제대로 출력됩니다.

혹시 어떻게 해결해야 할지 도움주신다면 감사하겠습니다.

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
1년 전

shop 폴더에 _common.php 파일이 있어야 됩니다.

 

없다면 다음의 코드로 생성해 주면 됩니다.

</p>

<p><?php

include_once('../common.php');</p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

이신영
1년 전
정확한 이유는 모르겠으나
IDE는 vs code를 사용중인데,

첫번째행에 <?php 로 시작하면 잘되는데

두번째행에 <?php 로 시작하면 php언어는 작동하지만 session정보등이 제대로 나오지 않는 에러였네요

알면알수록 신기하군요..
마르스컴퍼니
1년 전
https://g.co/gemini/share/2d0ce6015a38

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인