2012-02-03 14 views
4

私は、ユーザーの情報などの特定のCookieの値を上書きする方法を探しています。ユーザーの入力に合わせてクッキーをクライアントに戻す方法を教えてください。クッキーがその価値を変えるためには?PHPで既存のCookieを新しい値で上書きする方法は?

+5

私はそれをあなたと賭けました – djot

+0

ここを確認してください:http://ar.php.net/manual/es/function.setcookie.php あなたはHEADERを送信していることを理解することが重要です任意の出力の前に。 – dvicino

答えて

7

変更できるアクセス権を持つCookieのみを上書きできます。 setcookie()で自分でクッキーを設定する場合、同じ機能がそのクッキーを上書きします。

ブラウザにデータを送信する前に、Cookieを変更する必要があります。ブラウザはCookieを識別し、サーバーからブラウザに送信されたヘッダーに基づいてCookieを保存します。 HTTPプロトコルは、本文の送信中にヘッダー要素を受け入れません。

関連する問題