2011-07-19 12 views
0

これはクイックであると確信しています。私は私が取り組んでいるPHPアプリケーションを持っており、フォームの検証/処理を設計しています。ファイルはAJAX経由で呼び出されます。AJAXを使用して外部の.PHPファイルを実行すると、.PHPにアクセスできますか?

私の質問は:AJAX経由でフォーム検証.PHPファイルを呼び出すと、以前に宣言された.PHPにアクセスできますか?

たとえば、AJAXファイルを呼び出すページにclass Userが既に含まれている場合は、フォーム検証.PHP内でnew UserまたはUser::authenticateを呼び出すことができますか?

ありがとうございました。

+1

あなたが呼び出すphpファイルには、実行に必要なすべてのファイルが必要です。あなたがブラウザ上のページを開いている場合は、それを呼び出すのと同じように – Ibu

答えて

2

phpの呼び出しは単独で行われます。それはそれの前に走っていたことの知識がない。

そして、それはajaxだということに違いありません。 ajax呼び出しは、単にページを定期的にブラウズするのと同じです。これはブラウザに表示する別の方法で、PHPを実行する別の方法ではありません。

+0

明確かつ簡潔です。 +1 – jlmakes

0

あなたが検証.PHPファイルに含める場合ははい、AJAXはあなたのPHPへのアクセスを持っていないしないという

0

そうでない場合、それは単にあなたのPHPの出力にアクセスすることができます。一方、あなたのPHPスクリプトは確実にインクルードされたファイルにアクセスします。

new User、次にUser::authenticateに電話することができますが、最後の電話だけではありません。

関連する問題