我正在编写一个处理 .csv 文件的脚本。该脚本当前必须将 csv 文件上传到服务器才能对其进行处理,并且用户必须下载处理后的文件,这是用户的大量工作。
我的问题是,有没有一种方法可以处理来自用户目录路径的文件,而无需用户先上传文件?因此,用户只需浏览到要处理的文件,文件就会在该路径中保存和处理。
谢谢,斯博
那么您唯一的选择就是在客户端进行。因此,要在客户端执行此操作,您必须使用诸如 Flash 或 JavaScript 之类的客户端技术。后者可能是更好的选择。以下 URL 说明了如何进行客户端文件上传:http: //igstan.ro/posts/2009-01-11-ajax-file-upload-with-pure-javascript.html
您想访问用户的计算机吗?忘了它。
实现它的唯一方法是在php中使用具有特殊权限的Java Applet,您需要上传它,它可以上传到临时目录但您仍然需要上传它。
Java Applet需要签名并有证书才能被用户接受。我知道没有其他方法可以访问用户的文件。
也检查这个链接