【php】クッキーがエラー

【php】クッキーがエラー

おいしいクッキーではなくphpの方です

この前、setcookieを使う時があって

「はいはーい。setcookieねーあーらよー」ってな感じでやってたら

Warning: Cannot modify header information – headers〜〜〜

あっれー??

こんなん今まで出たっけーと、エラーが出たことに焦った

色々調べてみたら

setcookie() は、その他のヘッダ情報と共に 送信するクッキーを定義します。 ほかのヘッダ情報と同様に、 クッキーは、スクリプトによる他のあらゆる出力よりも前に 送信される必要があります(これはHTTPプロトコルの制約です)。 や タグはもちろん 空白も含め、あらゆる出力よりも前にこの関数をコールするようにしなければなりません。

https://www.php.net/manual/ja/function.setcookie.php

みたいらしく
上の方に書かなきゃらしかった

だもんで、できるだけ上にsetcookieを使ったphpの記述を移動させたら解決
(今回は一番上に移動させた)

勉強不足でした

SHARE