0

.csv ファイルを処理するスクリプトを作成しています。現在、スクリプトはcsvファイルを処理するためにサーバーにアップロードする必要があり、ユーザーは処理されたファイルをダウンロードする必要がありますが、これはユーザーにとって大変な作業です。

私の質問は、ユーザーが最初にファイルをアップロードしなくても、ユーザーのディレクトリ パスからファイルを処理する方法はありますか? したがって、ユーザーは処理するファイルを参照するだけで、ファイルはそのパスに保存されて処理されます。

ありがとう、Sbo

4

2 に答える 2

0

ユーザーのコンピュータにアクセスしたいですか? 忘れてください。

それを達成する唯一の方法は、アップロードする必要があるphpで特別な権限を持つJavaアプレットを使用することです。一時ディレクトリにアップロードできますが、それでもアップロードする必要があります。

Java アプレットは署名する必要があり、ユーザーが受け入れる証明書を持っています。ユーザーのファイルにアクセスする方法は他にありません。

こちらのリンクもチェック

于 2013-06-03T07:12:31.080 に答える
0

次に、唯一のオプションは、クライアント側で行うことです。したがって、クライアント側で行うには、Flash や JavaScript などのクライアント側テクノロジーを使用する必要があります。後者はおそらくより良い選択です。次の URL では、クライアント側でファイルをアップロードする方法について説明しています: http://igstan.ro/posts/2009-01-11-ajax-file-upload-with-pure-javascript.html

于 2013-06-03T07:10:55.157 に答える