2016-04-27 18 views
0

phpでは、クライアントとサーバーの間の分離された方法を使用して通信するときにsetcookie()関数がクライアントサイドのCookieを変更する方法を知りたいと思います(ajax呼び出しとjsonデータ)。この場合、サーバー側でこの関数を呼び出すと、自動的に新しいhttpヘッダーがクライアントに返されますか?それ以外の場合、関数呼び出しはクライアント側でどのようにクッキーデータを変更しますか?PHPでsetcookie()関数

+0

[php setcookieがajax呼び出しで動作しない可能性のある複製](http://stackoverflow.com/questions/5636506/php-setcookie-not-working-with-ajax-call) –

答えて

0

setcookie()関数は、サーバー側でPHPコードを実行すると値をクッキーに保存できるので、ページを更新せずにクッキーを変更する必要がある場合にのみここにajaxが必要です。ページがリロードされた後、再び同じサイクルが発生し、Cookieが変更されます。