我有一个脚本,将给定的字符串写入文本文件…
我有通过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′).