PHP打开文件不在Web服务器上进行编辑

时间:2013-03-25 14:42:09

标签: php file fopen editing

我正在创建一个用于编辑html和php代码的简单脚本。 我正在使用fopen()和fwrite()来打开和保存文件。但是,我只能打开我的Web服务器上的文件,而不能打开我的计算机上的文件。 如何从我的计算机上打开文件呢?

我想避免设置ftp服务器等因为 1)最终击败对象 - 也可以设置本地Web服务器 2)我希望其他人能够轻松下载和使用脚本

任何帮助将不胜感激。 感谢

1 个答案:

答案 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)呈现为下载链接/按钮等,以便用户在处理后再次收回。