ТАК У меня есть функция php для перенаправления
public function redirect($url, $permanent=false, $statusCode=303) {
if(!headers_sent()) {
header('location: '.$url, $permanent, $statusCode);
} else {
echo "<script>location.href='$url'</script>";
}
exit(0);
}
Пока что это удивительно, но позвольте мне сказать, что я загружаю вкладку через AJAX, которая требует входа пользователя. Так что в идеалекогда вкладка загружается и обнаруживает, что пользователь не вошел в систему, она перенаправляет их на страницу индекса.Однако вместо этого перенаправленная страница (http://localhost/something/index.php в моем случае) просто загружается внутри вкладки, что имеет смысл, но, очевидно, это не то, что я хочу, чтобы это произошло:)
Однако, есть ли phpрешение сделать это?Или мне просто нужно иметь функцию перенаправления JavaScript на корневом уровне, которую я вызываю с загруженной вкладки AJAX, если пользователь не вошел в систему?
Редактировать: Извините.чтобы уточнить, что я имею в виду под вкладкой, это просто HTML, загруженный в тег DIV через AJAX