随机PHP txt创建

时间:2016-01-30 19:48:44

标签: javascript php html5 random syntax-error

我有一个问题。我做了一个小项目,希望像粘贴保存软件的其他文本一样。这是主要的小代码:     

Visibility

问题在于它给了我这些错误:

fopen("text/$file.txt", "w+");

fwrite($file, $data);

fclose("text/$file.txt");
}
else {
die('No post data to process');
}
?>

我不知道为什么。请帮帮我!

2 个答案:

答案 0 :(得分:3)

您使用fopenfclose错误。 试试这个

$fileRes = fopen("test.txt", "w+");

fwrite($fileRes, 'asd');

fclose($fileRes);

还可以看到函数http://php.net/manual/pl/function.file-put-contents.php file_put_contents使用起来比较简单

答案 1 :(得分:0)

如果您要发布数据并且您不知道将有多少参数,那么您可以使用此代码,这将帮助您在文件中的键+>值表单中输入所有后置参数。

$myFile = "testfile.txt";  // Open File
$fh = fopen($myFile, 'a') or die("can't open file");

$createStar = "****************************** \r\n";
fwrite($fh, $createStar);


$writedate = "Date : ".date('Y-m-d h:i:s');
fwrite($fh, $writedate);

$newLine = "\r\n";
fwrite($fh, $newLine);

$newLine = "\r\n";
fwrite($fh, $newLine);

$postReq1 = "Array( \r\n";
foreach($_REQUEST as $key=>$value)
{
$postReq1.= "[$key] => $value \r\n";
}

$postReq1.= " )";

$PostData = "Response : ".$postReq1;        
fwrite($fh, $PostData);

$stringData = "\r\n ****************************** \r\n";
fwrite($fh, $stringData);

close($fh);