在创建和写入文件时,如何授予PHP对目录的写访问权限?

时间:2018-11-18 10:46:58

标签: php html

我正在尝试使用PHP创建文件并在其中写入来自页面之前的文本文件的一些文本,但是它不起作用。我假设这是因为它没有写访问权限。我试图通过将文件夹chmod 0755放入文件夹来测试这是否是问题所在,但没有任何反应。也许我的代码中有错误?

您可能会注意到,我希望此php在执行代码时重定向到另一页。也许这是我的问题吗?

非常感谢,这是一个非常重要的学校项目^^'

<?php
$fitxer = "/Users/Usuario/Desktop/blog.txt";
$nom = $_POST["usuari"];
$msg = $_POST["contrasenya"];

chmod("/Users/Usuario/Desktop/blog.txt", 0755);
file_put_contents($fitxer, "$nom: $msg\n", FILE_APPEND);
header('Location: /Users/Usuario/Desktop/prova.html');

?> 编辑1:我正在使用Windows 7,并且php代码在网页中显示为html,而不仅仅是执行,如下图所示:

enter image description here

0 个答案:

没有答案