我有以下脚本,它应该从两个表单中获取输入,然后用表单的输入重写两个不同的文件。当我将文本输入表单并运行它时,我没有收到任何错误,但根本没有更改任何文件。我设置了所有正确的权限和正确的文件路径。我更改了下面代码中的路径,以免向我的服务器显示敏感信息。我真的在这个问题上摸不着头脑,因为 php 对我来说是一种相当新的语言,所以非常感谢任何帮助。
HTML 代码
<form name="editfront" action="save.php" method="post">
<div class="editareasmall">
<textarea rows="1" cols="150" id="title" name="title"></textarea>
<script>$('#title').load('../content/front/Title');</script>
</div>
<div class="contentheader">Content</div>
<div class="editareabig">
<textarea rows="30" cols="150" id="content" name="content"></textarea>
<script>$('#content').load('../content/front/Content');</script>
</div>
<input type="submit" value=" Save " class="save">
</form>
PHP 代码
<?php
error_reporting(E_ALL);
ini_set('display_errors', true);
$title = $_POST['title'];
$content = $_POST['content'];
$filenametitle = "../content/front/Title";
$filenamecontent = "../content/front/Content";
echo 'Form data has been saved';
$filetitle = fopen($filenametitle, "w") or die("can't open file");
$filecontent = fopen($filenamecontent, "w") or die("can't open file");
fwrite($filetitle,$title);
fwrite($filecontent,$content);
fclose($filetitle);
fclose($filecontent);
?>