因为我根本不擅长js或jquery,所以我决定完全使用php和类来做验证码。所以我最终传递了几次变量,但对我来说这比处理js或jquery更好。
但是在我输入输入字段之前的最后一站,我在从我制作的对象获取属性数据时遇到了一些麻烦。
我一直记得基本的规则(我知道它的角质大声笑)你用箭头拍摄的物体,你不用的阵列,所以我知道你使用的物体 - >
$ setidfield是对象
所以我尝试了所有这些
$inputname = $setidfield->name;
$inputname = $setidfield->attributes->name;
$inputname = $setidfield->attributes:protected->name;
所有这些都不起作用:(
这是对象。
CAPTCHA_CLASS_Idfield Object
(
[jsObjectName] => uid_captcha_input_omusuh1g
[validators:protected] => Array
(
)
[filters:protected] => Array
(
)
[required:protected] =>
[value:protected] =>
[errors:protected] => Array
(
)
[label:protected] =>
[description:protected] =>
[attributes:protected] => Array
(
[name] => qid
[id] => input_omusuh1g
[value] => 3
[type] => text
[maxlength] => 5
)
)