function login()
{
// Check for request forgeries
JRequest::checkToken('request') or jexit( 'Invalid Token' );
global $mainframe;
if ($return = JRequest::getVar('return', '', 'method', 'base64')) {
$return = base64_decode($return);
if (!JURI::isInternal($return)) {
$return = '';
}
}
我相信我必须使用“标题:位置”的东西,但只是不知道如何在当前代码上实现它。
希望有人能指出我的线索
祝你好运
答案 0 :(得分:2)
您可以使用Joomla重定向功能。
function login()
{
// Check for request forgeries
if(!JRequest::checkToken('request')) {
$app = JFactory::getApplication();
$app->redirect('index.php', 'Invalid token. You must accept cookies in order to use this website');
}
global $mainframe;
if ($return = JRequest::getVar('return', '', 'method', 'base64')) {
$return = base64_decode($return);
if (!JURI::isInternal($return)) {
$return = '';
}
}