我一直在寻找如何做到这一点的几个小时,并且正在就我想做的事情寻求帮助。
我想动态创建一个文件,基于表单提交的数据,使用单选按钮作为变量。
例如:
if ($_POST['radio_button_selection'] == "percussion") {
file_put_contents("dynamic_filename.txt", $_POST['radio_button_selection']);
echo "Dynamic filename created";
}
我试过了:
if ($_POST['radio_button_selection'] == "percussion") {
file_put_contents("({$_POST['percussion']})", $_POST['radio_button_selection']);
echo "Percussion file created.";
}
但这不起作用。
我知道我缺少一段代码来给它扩展,但我不知道该怎么做。
任何帮助是极大的赞赏。
谢谢你。
(编辑) 我是否需要用 PHP 代码修改它以创建文件“打击乐”以及在同名文件中写入数据?
<input type="radio" value="percussion" name="musictype">Percussion
例如,使用文件中的单词“percussion”创建文件“percussion.txt”。
下面的代码工作并创建文件“percussion.txt”并在文件中写入单词“percussion”,但我需要在写入文件的同时动态创建文件。
file_put_contents("percussion.txt", $_POST['musictype'] . "\n", FILE_APPEND);