使用dwz 时遇到 带回功能。 值带回后,无法获取表单数据。 于是仔细研究。
文本框name为 bblstpl.pl
<input name="bblstpl.pl" type="text" />
提交后页面 使用$_post["bblstpl.pl"] 无法提取到值
因为. 被转译为_
故而使用 $_POST["bblstpl_pl"] 提取成功。
---------------------------------解决过程----------------------------------
本以为pl 为bblstpl.pl子元素 dump(bblstpl)时会显示 bblstpl[1]->pl "value"; 测试结果完全不是那么回事。
网上四处搜索,找到类似使用方法
<input name="bblstpl[pl]" type="text" />
dump($_POST["bblstpl"]["pl"] );
提取成功
但是 bblstpl.pl 还是无法提取。
郁闷20多分钟。直接dump($_POST) 显示所有post值。 发现 ["bblstpl_pl"] => string(11)
$_POST["bblstpl_pl"]
提取成功.

本文探讨了在使用DWZ框架时遇到的表单数据提取问题,详细介绍了如何正确设置和提取包含特殊字符(如点号)的表单字段名称。
2570

被折叠的 条评论
为什么被折叠?



