【发布时间】:2008-12-05 00:03:14
【问题描述】:
我需要让用户从他们的文件系统中选择一个 CSV 或 XLS 文件,然后按提交并让 PHP 打开它,查看它,确定它是否有效,然后将数据放入 MySQL。
我对服务器如何获取他们从桌面选择的文件感到困惑?
我必须将他们选择的文件上传到临时目录吗?
我可以复制一份并在内存中检查吗?
建议将不胜感激!
【问题讨论】:
我需要让用户从他们的文件系统中选择一个 CSV 或 XLS 文件,然后按提交并让 PHP 打开它,查看它,确定它是否有效,然后将数据放入 MySQL。
我对服务器如何获取他们从桌面选择的文件感到困惑?
我必须将他们选择的文件上传到临时目录吗?
我可以复制一份并在内存中检查吗?
建议将不胜感激!
【问题讨论】:
阅读 PHP 文档中的Handling File Uploads。这将涵盖如何将其发送到服务器。您确实使用 POST 将文件上传到服务器上的临时目录(为您无缝处理),然后您只需获取它为您提供的文件名并打开该文件。
【讨论】: