0
            if($query->num_rows===1)
            {
                    while($row = $query->fetch_object()){
                              $_SESSION['user'] = $row->user;
                              header('Location: http://www.URLISSECRETGOSH.com/index.php');
                             }
                    exit();

これはクロムでは問題なく動作しますが、Firefox では動作しません。

人々はそれを一番上に移動すると言いますが、この場合、それは実際にはオプションではありません.

ありがとう、リルシープ

4

1 に答える 1

0

ロケーションヘッダーの上に改行を含む文字を含めないでください。PHP は、ヘッダーの場所を新しい場所に設定する前に char を出力すべきではありません。

ですので、こんなものがあれば

[newlinehere]
<?php

header('Location: http://www.URLISSECRETGOSH.com/index.php');
?>

効果がないでしょう。あなたの php タグと php タグの前は、文字を出力してはいけません。PHP のエコーをチェックし、PHP タグの外側の新しい行をチェックします。そこには何もないはずであり、その場合は機能します。

于 2013-01-30T00:56:20.850 に答える