我正在尝试使用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,而不仅仅是执行,如下图所示: