2016-04-13 4 views
-7

Webアプリケーションで同じ問題が発生しました 私は(PHP-HTML-javscript)を使用しています。htmlで選択されているフルパスフォルダを取得

私が選択したフォルダをしたいし、それがバックアップデータ EXPのフォルダ で完全なパスを取得: 「ユーザーがbackup.phpを入力したとき、彼はフォルダの移動バックアップデータmysqlのあるフォルダを選択するために行く」を

私が見つけますそれでもフルパスは得られません。

 <input type="file" name="dirctory" multiple webkitdirectory /> 
+1

あなたのコードはどこですか? – Raptor

答えて

1

アップロードファイルのローカルパスを取得することはできません。現代のすべてのブラウザのセキュリティ機能です。

不適切な情報の漏洩を防ぐために、文字列C:\fakepath\でディレクトリパスを取得します。だから、パスを取得しようとすると、より新しいブラウザでは役に立たなくなります。実際には、代わりに偽のものを取得します。

+0

いいえ、ローカルフォルダを意味します。そのユーザーはダウンロードのようになります –

+0

これを読んでください:http://stackoverflow.com/q/15333443/2792083 – Munawir