我有一个脚本,可以将给定的字符串写入文本文件...
我有通过PHP编写txt文件的经验...
当表单被提交时,我想要写入一个文件,并且我已经编写了写入到文件" users/user_txt/$username.txt "的脚本。但是它将文件名保存为$username.txt。
以下是代码:
我有通过PHP编写txt文件的经验...
当表单被提交时,我想要写入一个文件,并且我已经编写了写入到文件" users/user_txt/$username.txt "的脚本。但是它将文件名保存为$username.txt。
以下是代码:
$fp = fopen('users/user_txt/$username.txt', 'a+');
$fwrite = fwrite($fp, "," . $log_write);
这将创建一个空白的文本文件并将其追加,或在没有文件存在时创建文件...
然而,它将文件名保存为/$username.txt
。
我从表单中获取变量"$username",并且这个echo是正确的...
但是我需要它实际上创建的文件名是:
DJ-PIMP.txt
如果我在表单中提交我的用户名为DJ-PIMP...
我们假设我填写了表格并输入了用户名dave123
。
我需要脚本像这样写入文件:
$fp = fopen('users/user_txt/dave123.txt', 'a+');
我该如何编写代码,以便当我提交表单时(在表单提交后),变量$ username将为“dave123”。