PHP写入文件...需要帮助
<?php $title = $_POST['title']; $filename = $title , ".php"; $fh = fopen($filename, 'w') or die ("can't open file"); $stringData = $title; fwrite($fh, $stringData); $stringData = $blog; fwrite($fh, $stringData); fclose($fh); ?>
这只是一个示例。什么是正确的代码?PHP写入文件...需要帮助
您使用的是正确的代码,有什么意义?
另外请注意,您使用的是逗号,而不是一个点来连接在字符串:
$filename = $title , ".php";
这是错误显示,如果我使用该代码....我不知道为什么,但它说,逗号有错误...“解析错误:语法错误,意外','在C:\ Program Files文件\ xampp \ htdocs \第11行的Jordan Pagaduan \ blog_creator.php“ – Jorge 2010-04-16 17:59:18
@Jordan:正如Sarfraz在他的回答中所说的,串联是用'.'而不是''来完成的。交换','换一个'.',它应该可以工作。 – 2010-04-16 18:00:43
哦....非常感谢你...我不明白萨夫拉兹的答案..谢谢你... – Jorge 2010-04-16 18:04:26
在您的例子打开使用POST是不安全的方法的文件,所以千万别想这有点儿招数:P
您可以使用文件阅读和简单的方法写
echo $fileData = file_get_contents('filename.txt');
$data= 'some data';
// Write the contents back to the file
file_put_contents("filename.txt", $data);
正确的代码,究竟是什么?你需要更具体的问题。 – 2010-04-16 17:51:51