但是,问题来了,后台预览的时候效果如下:
PHPCMS表单用户名不显示
$data['username'] = param::get_cookie('_username');这句话就是“会员名”这一栏,将它改成你想要的值,比如:网页模板(需要重新提交表单才能看出效果):
$data['username'] = "网页模板";
客户的要求是,能够获取表单自定义字段里面的项目名称或者公司名称。我这边四个表单的自定义字段都不一样,所以,做了个简单的判断:
if($_GET['formid'] == 21){ //我要入驻加盟 $data['username'] = $_POST[info][gsmc]; }elseif($_GET['formid'] == 20){ //寻求销售资源 $data['username'] = $_POST[info][gshcpmc]; }elseif($_GET['formid'] == 14){ //我要找项目 $data['username'] = $_POST[info][xm_title2]; }elseif($_GET['formid'] == 13){ //我要发项目 $data['username'] = $_POST[info][xm_title]; }这里的 $_GET['formid'] 获取的是自定义表单的ID,而 $_POST[info][字段英文名] 可以获取自定义表单字段的名,填写字段英文名。
这样的话,每个表单的“会员名”显示都不一样了,效果如下:
注意:修改完了,到后台还是看不到用户名的,必须是修改完之后提交的数据才能看到。