ホームページ >バックエンド開発 >PHPチュートリアル >header('location'$url) は if ステートメントでは使用できません

header('location'$url) は if ステートメントでは使用できません

WBOY
WBOYオリジナル
2016-06-13 12:56:52697ブラウズ

Header("location".$url) は if ステートメントでは使用できませんか?
Header("location".$url) は if ステートメントでは使用できないため、有効になりません
機能しない一般的な状況は何ですか?

php ヘッダー()
-----解決策--------------------------------
結腸はどうですか?どこ?
-----解決策---------
一番下
if($mhavelogin==1) { header("Location:".$GameLoginUrl); } else{ ログインしていません。まずログインしてください } ?>


に変更します
if($mhavelogin==1) { header("Location:".$GameLoginUrl) } else{echo 'まだログインしていません。まずログインしてください';}

具体的な理由については、Baidu でヘッダー機能
を使用する際に注意すべき点を検索してください。-----解決策------ -- -
PHP コードの書き方 いくつかの点で自分に厳しくしてほしいと思います

ヘッダー
の前に出力することはできません
一部の UTF8 形式は、先頭に BOM があると機能しません

また、ジャンプはjsで実装できます

echo "";
------解決策------ - ------------
header("Content-type: text/html; charset=utf-8"); とジャンプします。 ?
------解決策---------
引用:
引用: header("Content-type: text/html; charset=utf-8"); を else に移動すると、これは何の役に立つのでしょうか。
これはログイン インターフェースです。ログイン ボタンをクリックすると、

に直接リダイレクトされます。
つまり、
にジャンプするときに他のヘッダーを出力する必要はありません。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。