ホームページ > バックエンド開発 > PHPチュートリアル > PHP の Cookie に問題がありますか?とても奇妙な

PHP の Cookie に問題がありますか?とても奇妙な

WBOY
リリース: 2016-06-13 13:43:28
オリジナル
969 人が閲覧しました

PHP の Cookie に問題がありますか?これは非常に奇妙です

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
<?php
    $value='something here';
    setcookie("TestCookie",$value);
    setcookie("TestCookie",$value,time()+3600);
    echo $_COOKIE["TestCookie"];
    echo "<br>";
    echo $HTTP_COOKIE_VARS["TestCookie"];
    echo "<br>";
    print_r($_COOKIE); 
    setcookie("cookie","ok");
?>

ログイン後にコピー

最後の行が追加され、次のようにエラーが報告されます:
警告: ヘッダー情報は変更できません - ヘッダーは既に送信されました (出力が開始されました) E:xampphtdocsszxh2commenttestcookie.php :5) E:xampphtdocsszxh2commenttestcookie.php の 10 行目


理解できません

------解決策------- -------------
setcookie() は HTTP ヘッダーを使用して Cookie 情報をブラウザーに送信します。HTTP ヘッダーは実際のヘッダーより前に出力する必要があります。コンテンツ。つまり、setcookie() と header() の前に出力はありません。
------解決策----------------------
Cookie の前に出力はありません。スペースなども含めて
------解決策----------------------
他の出力が送信される前に Cookie を処理する必要があります。 割り当て
------解決策-----
警告: 非常に明確です。
の前に出力はありません
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート