2012-01-12 138 views
0

我正在开发此网站,用户可以在其中的计算机(客户端)上浏览文件,更具体地说是.csv文件。然后我想将这个.csv文件的内容发送到我的服务器。一旦服务器端,它将被存储到我的数据库中。在PHP中浏览文件并获取文件路径

但首先,我需要获取.csv文件的路径。所以我假设我应该允许用户从他们的计算机浏览文件。然后,当用户选择一个文件时,路径将被存储到一个变量中,以便我可以继续将内容存储到我的数据库中。

因此,我有3个问题:

  1. 如何允许用户浏览文件?
  2. 如何检索路径客户端?
  3. 如何存储检索到的路径客户端?

代码片段和引用将不胜感激。

+0

为“HTML上传文件”的第一个命中一个http://www.tizag.com /htmlT/htmlupload.php – puk 2012-01-12 05:31:45

+0

但我如何使文件的路径被自动存储到一个变量? – Lloydworth 2012-01-12 05:35:23

+0

你的意思是客户端的权利?也许你应该重写问题以便更容易理解。在这里,我会为你编辑一点 – puk 2012-01-12 05:45:56

回答

1

”路径将被存储到一个变量中,以便我可以继续将内容存储到我的数据库“ - 不,那不是它的工作原理。

您不存储路径。您实际上允许用户在浏览器中指定文件的路径。但是,当表单被提交时,文件的实际内容将被读取并且以表单域的其余部分的形式发布到您的服务器。

可以读取文件服务器端,并继续解析它在PHP,并将其存储在数据库等