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

php 세션에 대해 질문드립니다. 채택완료

서잰션 4년 전 조회 1,782

</p>

<p> </p>

<p> <?$input = $_GET['jen'];

   $_SESSION['jen'];

if($input=="tion" ) {?>

     <script>

    var name =prompt('비밀번호를 입력해주세요');

        if(name=='jention'){

            // $('.rewrite').css("display","block");

            <?$_SESSION['jen']="tion";?>

        }

        else {

            location.href="<?=$http_host?>";

        }

        

    </script>

    <?}

else if($_SESSION['jen']=="tion"){?>

     <script>

        // $('.rewrite').css("display","block");

`    </script>

    

     <?}?>

     <?=$_SESSION['jen'];?></p>

<p>

 </p>

<p>

 

http://wnghks2516.cafe24.com/session.php?jen=tion">http://wnghks2516.cafe24.com/session.php?jen=tion

맨처음 스크립트로 GET파라미터 jen=tion을 받아, name을 통과하면 SESSION변수에 입력을 하고 다음번에 접속을 했을 때 , prompt를 안뜨게 하고싶은데 잘 안되네요...

 

문제되는 부분을 어떻게 수정하면 좋을지 알려주시면 감사하겠습니다.

 

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

답변 1개

채택된 답변
+20 포인트

세션은 브라우저를 종료하면 사라집니다.

 

다음번 접속시가 브라우저를 실행하는것이라면 쿠키로 처리하셔야 됩니다.

 

그누보드에는 

 

set_cookie : 쿠키생성

get_cookie : 쿠키정보

 

그누보드 로그인쪽에 소스보시면 자동로그인때문에 쿠키처리하는 부분이 있으니 그걸 참고하시면 될듯하빈다.

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

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

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

로그인