如何使用php&删除文本文件的内容JavaScript的

时间:2013-06-14 19:34:49

标签: php javascript

我有一个显示文本文件内容的网页。我想创建一个清除该文本文件内容的按钮。我知道文件的内容可以通过使用php删除,但我一直在找到一种方法来制作一个按钮来实现这一点,因为php是服务器端。使用Javascript有一个很好的方法吗?

3 个答案:

答案 0 :(得分:2)

服务器上的文件只能由服务器上运行的软件删除。客户端JavaScript无法做到这一点。如果可以,那么任何旧乔都可以删除任何网站上的任何内容。

您可以使用client side JavaScript to make an HTTP request服务器(通常通过服务器端编程语言(可能是JavaScript(通过节点,经典ASP等),PHP或其他))将其解释为删除指令文件...但您也可以使用HTML表单发出POST请求。

答案 1 :(得分:1)

不,您无法在javascript中修改用户的磁盘。但是,闪光灯或银光可能能够做到这一点。我不禁想到可能性。

编辑:哦,你在谈论服务器上的文件?服务器可以做到这一点。客户端只能指示服务器代表他们这样做。

答案 2 :(得分:0)

你不需要Javascript。尝试这样的事情:

<form action="file.php" method="get">
   <button name="button_name" value="clear" />
</form>

在你的php文件中你需要输入这样的东西:

file_put_contents($file, ''); //write empty string to file