我一直在尋找如何做到這一點的小時數,並且正在尋求我想要做的事情上的幫助。如何基於表單提交的數據動態創建文件
我想動態創建一個文件,基於表單提交使用單選按鈕作爲變量數據。
例如:
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.";
}
但是,這是行不通的。
我知道我有一段代碼給它擴展,但我不知道該怎麼做。
任何幫助是極大的讚賞。
謝謝。
(EDIT) 我需要爲了同名的文件中創建文件「打擊樂」以及寫數據用PHP代碼來修改呢?
<input type="radio" value="percussion" name="musictype">Percussion
例如,創建文件「percussion.txt」與文件中的「敲擊」字。
下面的代碼工作並創建文件「percussion.txt」,並在文件中寫入「打擊樂」一詞,但我需要在同時寫入文件時動態創建文件。
file_put_contents("percussion.txt", $_POST['musictype'] . "\n", FILE_APPEND);
您要放置的文件是否存在?您正在寫入的目錄是否具有寫入權限? –
表單上還有其他什麼字段?你想命名文件是什麼? –
不,該文件將需要新創建J.Money –