0

この js-php で生成されたロケーション参照が IE8 で機能しないのはなぜですか?

<script>
<?php
    session_start();
        $_SESSION['admintermorol']=false;
        echo "window.location='".$_SERVER['HTTP_REFERER']."';";
?>
</script>
4

1 に答える 1

2

よくわかりませんが、純粋なphpでこれを行うことができます。

echo "window.location='".$_SERVER['HTTP_REFERER']."';"; 

exit(header("Location: {$_SERVER['HTTP_REFERER']}\r\n"));

すみません、ちょっと違います

コードをページの上部に移動します (スクリプト タグ内ではありません)。

<?php
session_start();
if ( !isset($_SESSION['admintermorol']))
{
    exit(header("Location: {$_SERVER['HTTP_REFERER']}\r\n"));
}
?>

または(今私は知っています)あなたはこれを行うことができます:-)

<?php
session_start();
$_SESSION['admintermorol'] = FALSE;
exit(header("Location: {$_SERVER['HTTP_REFERER']}\r\n"));
?>
于 2012-04-17T18:49:05.927 に答える