2012-01-12 13 views
0

私はこのWebサイトを開発しています。ユーザーはファイルをブラウズすることができます。具体的には、自分のコンピュータ上の.csvファイル(clientside)です。私はこの.csvファイルの内容を私のサーバーに送りたいと思っています。サーバサイドに入ると、それは私のデータベースに保存されます。ファイルを参照してPHPのファイルパスを取得する

しかし、まず、.csvファイルのパスを取得する必要があります。だから私は自分のコンピュータからファイルを参照するユーザーを許可する必要があります。その後、ユーザーがファイルを選択すると、そのパスが変数に格納され、引き続きコンテンツを自分のデータベースに格納することができます。私はファイルを閲覧するユーザーを可能にするにはどうすればよい

  1. そこで私は3つの質問がありますか?

  2. パスのクライアント側を取得するにはどうすればよいですか?
  3. 取得したパスのクライアント側を保存するにはどうすればよいですか?

コードスニペットとリファレンスを理解できます。

+0

1 http://www.tizag.comに保管し続けることができます/htmlT/htmlupload.php – puk

+0

しかし、ファイルのパスを変数に自動保存するにはどうすればよいですか? – Lloydworth

+0

あなたはクライアント側の権利を意味しましたか?たぶん、理解しやすくするために質問を書き直すべきでしょう。ここでは少し編集します – puk

答えて

1

"パスを変数に保存して、自分のデータベースにコンテンツを保存できるようにします" - いいえ、それは動作しません。

パスを保存していません。実際には、ユーザーがブラウザのファイルへのパスを指定できるようになります。ただし、フォームが送信されると、ファイルの実際の内容が読み取られ、サーバーのフォーム・ポストと残りのフォーム・フィールドにポストされます。

あなたは、ファイルサーバー側を読み、PHPでそれを解析し、データベース等「のhtmlアップロードファイル」のための最初のヒットの

関連する問題