2011-07-02 8 views
1

私はこのトピックに関してこのサイトを少しブラウジングしました。そして、それがajaxを介してPHP Cookieを設定することが可能であることを発見しました。 しかし、なぜ私はphpスクリプトと呼ばれるajaxでクッキーを設定できないのか分かりません。私もちょうどクッキーが何かを得ていることを確認するために、デフォルト値を設定します。ajax経由でPHP cookieを設定する方法

setcookie("tradename", 'mono', time()+3600);  
setcookie("bus_id", 'loque', time()+3600); 

アヤックスと呼ばれるPHPスクリプトはそれにmysqlのクエリを持っています。レコードをデータベースに挿入しています。 Cookieの設定はクエリの前に行われます。

しかし、私は別のページからしますprint_rを使用する場合、私は何も届かない理由を私は知らない。

print_r($_COOKIE); 

私はjQueryのAJAX()関数を使用しています。何が間違っているかを検出するために何をすればよいですか。ありがとう。

+0

詳細が必要な場合は、ご意見ください。 –

答えて

2

jsからクッキーを設定するためにajaxは必要ありません。 「jquery cookie」プラグインhereを見て、おそらくそれを好きになるでしょう。使用例はjquery.cookie.jsの一番上にあります。

関連する問題