私は自分のiCloudアカウントにログインしていて、ページをリロードせずにどうやってログインできるのだろうと思っていました。私が知っているように、jQueryがPHPスクリプトを実行することも、ページがロードされた後にセッションを作成することもできません。いくつかのCookieか何かを使用している可能性があると思いますが、ログイン後にページをリロードせずにphpがこれらのCookieを取得する方法がわかりません。
質問する
898 次
2 に答える
1
を使用してjsonデータとして送り返します
echo json_encode(your array of data here)
データ型をに設定すると、成功コールバックの最初のパラメータとしてそのデータ$.ajax
に"json"
アクセスできます。
success: function(data) {
console.log(data);
}
于 2012-12-06T15:47:13.593 に答える
0
それはブラウザによって世話をされました。
ブラウザは、アプリケーションに固有のすべてのCookieをサーバーに自動的に送信し、サーバーがそれらの有効性を判断します。この情報は、httpリクエストのヘッダーで渡されます。したがって、Cookieが有効な場合、サーバーはセッション情報を回復し、ログインします。
于 2012-12-06T15:34:33.417 に答える