|
楼主 |
发表于 2020-2-27 17:51:02
|
显示全部楼层
广东省惠州市
你好。刚刚百度找到了一个基本是我想要的功能的源码。但是保存的这一步能否请您帮忙改进一下?
就是最后保存的文件名。取postxx里面&符号前的字段命名。
例如我post提交xx为:123&456,那么文件名就是123.txt。内容那一块的代码可以不用改。
<?php
function write($file_name,$data,$mode='w'){
if(!in_array($mode,array('w','a','x')))
return false;
$dir = dirname($file_name);
if(!is_dir($dir))
$dir = mkdir($dir,0777);
if(!$dir) return false;
$file = fopen($file_name,$mode);
if(!$file || !is_writable($file_name)) return false;
fwrite($file,$data);
fclose($file);
return true;
}
echo write('xx.txt',json_encode($_POST));
|
|