我想知道如何使用IP地址作为UUID
示例:123.45.67.89提交表单文件变为123-45-67-89.txt,然后将内容放在文件中
我当前的代码在
之下$ip = $_SERVER['REMOTE_ADDR'];
$filename = str_replace(".", "-", $ip);
$formdata = $_POST["Question"] " - " $_POST["Answer"];
file_put_contents($filename, $formdata, 'w');`
基本上提出问题&回答并将其写入文件
答案 0 :(得分:0)
您的代码将失败有两个原因:$formdata
中的连接错误。
并且,file_put_contents
需要2个参数,您可能会与fopen
混淆。
$ip = $_SERVER['REMOTE_ADDR'];
$filename = str_replace(".", "-", $ip) . ".txt";
$formdata = $_POST["Question"] . " - " . $_POST["Answer"];
$fp = fopen($filename, "w");
fwrite($fp, $formdata);
fclose($fp);