Webサイトのコンテンツをスクレイプしてサーバー上のテキストファイルにデータを保存するPHPアプリケーションがあります。
私はfunctions.phpで書かれたすべての関数を持っています。呼び出されるとすべてのジョブを実行し、同じfunctions.php内の他の多くの関数を呼び出す関数があります。
ただし、SAJAXフレームワークを使用してリモートAJAX呼び出しからこの関数を呼び出そうとすると、正常に機能しません。しかし、関数を通常のページロードfunction.phpとして呼び出し、メイン関数を上部で呼び出すと、うまく機能します。
AJAXは私にとって新しいものなので、私は完全に迷子になっています。私の混乱は、AJAX呼び出しがfunction.phpサーバーサイドスクリプト全体を初期化するのか、それとも特定の関数のみを初期化するのかということです。
これからjQueryで何かを試してみますが、そのためには、jQueryを使用したajaxがどのように機能するかを理解するためにさらに数時間を費やす必要があります。