오늘 세션에 관해 질문을 했으므로 결국 문제를 해결했습니다. 하지만 난 내 세션을 시작하고 지금 후 : 내가 바로이 파일에 물어 갔지세션이 시작되었지만 리디렉션 후 존재하지 않습니까?
header('Location: main.php');
는 마일이 main.php 파일로 리디렉션하지만 :
if (!isset($_SESSION['uname'])) {
echo '<script type="text/javascript">alert("not set");</script>';
}
내가 set.Why하지 대답 할거야? 내 세션을 설정했습니다. 리디렉션 후에 왜이 세션의 존재에 대해 묻는다면 그것이 존재하지 않는다고 말하는 이유는 무엇입니까?
'$ _SESSION'을 사용하기 전에 main.php에서'session_start()'를 호출 했습니까? – Paulpro
그리고 그 문제는 내가 "헤더"를 주 파일의 동일한 주 파일에 넣을 때 "session_start();" – user3351517