-4

ユーザーがそのページにアクセスしようとするたびに、ユーザーの PC (マイドキュメント) にファイル test.txt があるかどうかをチェックするように、index.php ファイルにファイルを含めるという少しトリッキーなことをしようとしています。ファイルが存在しない場合は、exit にログイン ページ (index.php) を表示させないでください。

これは私がやっているinclude("C:/My Documents/test.txt")ことです。他の方法またはこの方法で可能ですか?

4

2 に答える 2

1

いいえ、ユーザーが許可する必要があるブラウザで何らかのプラグインを使用しない限り、それはありません...そして、どのような目的でそれが必要ですか?

于 2013-09-28T08:45:00.660 に答える
0

PHP はサーバー側のスクリプト言語です。include( ... )含めるページをサーバー上のファイル システムで検索します。クライアント側は 99.9% のケースでまったく別のマシンであり、php スクリプトを実行するために存在する必要さえありません。私が知る限り、ユーザーがファイルをアップロードしてフォームを送信するか、ファイルを Web ページ (html5) の特定の領域にドラッグ アンド ドロップしない限り、Web ページはクライアントのファイルシステムとやり取りできません。 .

ただし、Cookie は、ユーザーが探しているものを達成できる場合があります。

于 2013-09-28T08:44:08.203 に答える