-1

私はphpをまったく初めて使用し(最近学習を始めたばかりです)、Cookieの問題に直面しています

これが私が得ているエラー/警告です:

Warning: Cannot modify header information - headers already sent by (output started at /Applications/XAMPP/xamppfiles/htdocs/cookies.php:5) in /Applications/XAMPP/xamppfiles/htdocs/cookies.php on line 5

私がファイル内に書いたものはすべてこれです:

<body>
<?php 
setcookie('test', 45, time()+(60*60*24*7));
?>
</body>

** Mac で XAMP を使用しています

なぜこれが起こっているのか、どうすれば修正/対処できますか?

ありがとう、

4

3 に答える 3

0

ヘッダーは、出力の前に送信する必要があります。また、Cookie はヘッダーで送信されます。

于 2013-06-29T20:42:40.433 に答える