1
私はcheck.phpのようなページにクッキーを定義して設定しました。どのようにしてグローバルなクッキーを定義できますか?
setcookie("u","blue",time() + 3600);
これは、index.phpのような別のページで設定されているかどうかを確認したいと思います。
私は必ずクッキーがcheck.phpに設定されたが、私はこのコードではindex.phpであることを確認したときにされていること:
if(isset($_COOKIE["u"]))
{
echo "correct";
}
それが働いた!!と実行されない場合はしないのですか? クッキーが定義したページでのみクッキーが働いていた場合、問題は何ですか?
編集:
私はsetcookie("u","blue",time() + 3600,'/', 'www.example.vcn.ir');
に変更したが、同じ問題を抱えています。
...いただきました!これで見ることがvar_dumpingの$ _COOKIEを試してみてください? –
出力はarray(0){}ですが、check.phpには正しいです。 –
setcookie( "u"、 "blue"、time()+ 3600、 '/'、 'localhost');しかし、出力は配列(0) –