私のphpファイルへのアクセスを防ぐための解決策を探しています。データベース呼び出しを行うために、ホームページから php ファイルを呼び出しています。他の人がこのファイルを呼び出せないようにするために、私のホームページだけが php ファイルから回答を得て、ファイルを直接呼び出す他の人に出力を与えないようにする解決策を探しています。
事前にご提案いただきありがとうございます。
How to prevent access to php-file. it's Ajax and a post via form.submit depending on the data
There is NO WAY.
You are calling your file not via whatever homepage but it's user's browser calling it. Thus, any other browser can call it as well.
But I have somebody who is able to post something and polute my database.
That's another matter. If this page is used to post something into database, you need to protect it usual way, either by means of password or CAPTCHA, depends on the page role. But still this won't prevent access to the file but just prevent abuse.