1

特定の時点でphpスクリプトを一時停止して、ajax応答を待ってから実行を続けることは可能ですか?

そうでない場合、スクリプトが再度呼び出されるまで、スクリプトの現在の状態 (すべての定義済み変数など) を保存する最も適切な方法は何ですか?

4

4 に答える 4

1

決して来ることのないajax応答を待たせることは、非常に悪い計画のように聞こえます(ステートレスプロトコルとしてのhttpの性質のために不可能であることを除けば)。

セッションを使用してユーザーデータを永続化することの何が問題になっていますか(オブジェクトをセッションに保存できます)?ただし、状態全体を自動的にシリアル化することはありません。

于 2011-01-13T23:23:07.283 に答える
0

phpがどのように機能するか、またはajaxが実際にどのように機能するかではありません。各リクエストは独立しています。セッションを使用できます。

于 2011-01-13T23:22:41.043 に答える
0

通常は ajax 経由でアクセスする php スクリプトの応答を取得したい場合は、curl関数を使用してください。Curl は応答が到着するのを待ちます。

于 2011-01-13T23:40:36.250 に答える
0

コメットリンク テキスト(接続を無期限に開いたままにするリバース Ajax の一種)を探していると思いますが、それを待つだけの PHP スクリプトはないと思いますが...

于 2011-01-13T23:35:21.377 に答える