ajax로 호출되는 PHP 파일에서 헤더를 보내려고합니다. 문제는 PHP로 모든 정보의 유효성을 검사 할 때 다른 페이지로 리디렉션하고 싶지만 헤더는 작동하지 않습니다! 어떤 아이디어?php 리디렉션 헤더가 ajax 호출을 통해 전송되지 않습니다.
코드가 무엇을 :
//------------- index.php
on click of input, function passes <input> values through $_POST to login.php
if($_SESSION[superman]==true){redirects to index_main.php}
//------------- login.php
all it does is validate forms and if login and password are correct, it sets $_SESSION [superman]=true
당신은 구절을 변경할 수 있습니까? –
글쎄, 양식을 검증하는 외부 파일에 ajax 호출을 작성한 다음 모든 방법이 올바른 경우 헤더로 리디렉션합니다. 헤더가 작동하지 않습니다 (심지어 AJAX 함수가 보내지는 곳에서 주 파일에 넣을지라도) –