2011-08-15 4 views
0

私はウェブサイトのコンテンツをスクラップし、サーバー上のテキストファイルにデータを保存するPHPアプリケーションを持っています。AJAXはSAJAXでPHPでどのように動作しますか?

私はfunctions.phpで書かれたすべての関数を持っています。呼び出されるとすべてのジョブを実行し、同じfunctions.php内の他の多くの関数を呼び出します。

SAJAXフレームワークを使用してリモートAJAX呼び出しからこの関数を呼び出すとき、これまでと同じように機能しません。しかし、私は、通常のページの読み込みfunction.phpとして関数を呼び出すと、それがうまく動作する上でメイン関数が呼び出されている場合。

AJAXは私にとって新しいものなので、私は完全に失われています。私の混乱は、AJAX呼び出しがfunction.phpサーバ側のスクリプト全体を初期化するか、特定の関数を初期化するだけなのでしょうか?

jQueryで何かを試してみるつもりですが、そのためにjQueryを使ったajaxの仕組みを理解するのに数時間を費やす必要があります。

答えて

0

AJAXでリクエストすると、と同じとなり、ブラウザでページが表示されます。 (ヘッダーまたは2つを除いて、ここでは問題ありません)

http://www.somedomain.com/somescript.phpをブラウザにロードすると、AJAXをロードした場合と全く同じ結果になります。

AJAX /何かのクライアントサイドは、あなたがPHPを実行しているという事実を気にしたり知らない。彼らは完全に別々です。 PHPをロードするのはサーバーに任され、PHP /スクリプトは要求を処理するために必要なものをロードします。

関連する問題