我正在创建一个用于编辑html和php代码的简单脚本。 我正在使用fopen()和fwrite()来打开和保存文件。但是,我只能打开我的Web服务器上的文件,而不能打开我的计算机上的文件。 如何从我的计算机上打开文件呢?
我想避免设置ftp服务器等因为 1)最终击败对象 - 也可以设置本地Web服务器 2)我希望其他人能够轻松下载和使用脚本
任何帮助将不胜感激。 感谢
答案 0 :(得分:1)
好的 - 根据你上面的评论,我认为我现在明白...; - )
http://www.w3.org/TR/html-markup/input.file.html
https://developer.mozilla.org/en-US/docs/HTML/Element/Input
这将允许某人通过浏览器将文件上传到启用PHP的网站(浏览到您的网站后)。
然后,在将文件保存到服务器之后,您的PHP代码可以使用例如get_file_contents()
来获取文件并使用它。
PHP需要将文件(即更多HTML)呈现为下载链接/按钮等,以便用户在处理后再次收回。