아주 간단한 코드를 작성했습니다. 하지만 로그 아웃을 클릭하면 세션에 아무 일도 일어나지 않지만 더 이상 표시되지 않습니다. 이유를 이해해 주시기 바랍니다. 덕분에 .이해 세션
<?php
echo <<<_END
<form method="post" action="">
<input type="hidden" name="in" value="yes" />
<input type="submit" value="Log in" /> </form>
<form method="post" action="">
<input type="hidden" name="out" value="yes" />
<input type="submit" value="Log out" /> </form>
_END;
if(isset($_POST['in']))
{
session_start();
echo "hello, logged in!";
}
if (isset($_POST['out']))
{
echo "logged out";
}
echo session_id();
?>
더 이상 표시되지 않는 "it"은 무엇입니까? 'echo session_id()'를 의미합니까? – deceze
예, 미안합니다 명확히해야합니다 – Lan