PHP Magento 1.4.1.1を実行していて、ユーザー設定でCookieを保存しています。
私はこれを使ってクッキーを保存します。
umask(0);
Mage::app();
Mage::getModel('core/cookie')->set('lunch', 'user likes tuna fish', (60*60*24));
これでCookieを保存できますが、Cookieを更新または削除しようとしても、変更はありません。
私は次のように新しいデータでCookieを設定しようとします:
umask(0);
Mage::app();
Mage::getModel('core/cookie')->set('lunch', 'user likes hamburgers', (60*60*24));
通常、2番目のCookieは、まったく同じ名前、ドメイン、パスで作成されます。
また、変更する代わりに削除しようとすると、これを使用します。
umask(0);
Mage::app();
Mage::getModel('core/cookie')->delete('lunch');
クッキーに変更はありません。
私も次のように削除を使用しました:
Mage::getModel('core/cookie')->delete('lunch', '/', 'www.domain.com');
Mage::getModel('core/cookie')->delete('lunch', '/', '.domain.com');
Mage::getModel('core/cookie')->delete('lunch', '/', 'domain.com');
運もありません。
何か案は?
参考までに...私はルートフォルダの外にいます。