thinkphp的d方法中的create创建表单,它并没有自动进行js过滤,开启了’var_filters’=>’htmlspecialchars’,//对get,post数据进行htmlspecialchars过滤,这样也不行。
xxxxxx这样的js代码时,需要手动进行htmlspecialchars过滤。
立即学习“PHP免费学习笔记(深入)”;
<?<span php
</span><span class</span> AdsModel <span extends</span><span CommonModel {
</span><span //</span><span 自动验证设置</span>
<span protected</span> <span $_validate</span> = <span array</span><span (
);
</span><span //</span><span 自动填充设置</span>
<span protected</span> <span $_auto</span> = <span array</span><span (
</span><span array</span>('ad_code','getCode',1,'callback'), <span //</span><span 对name字段在新增的时候回调getName方法</span>
<span );
</span><span protected</span> <span function</span> getCode(<span $ad_code</span><span ){
</span><span return</span> <span htmlspecialchars</span>(<span $ad_code</span><span );
}
}</span>
立即学习“PHP免费学习笔记(深入)”;
立即学习“PHP免费学习笔记(深入)”;
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号