如何去掉kingCMS提交的内容中带有非法数据的错误提示?

今天在使用kingCMS PHP版添加百度地图的时候,保存提交竟然提示:提交的内容中带有非法数据 。

如何去掉 提交的内容中带有非法数据 这个限制?

要去掉首先得知道是什么原因导致的?

不难发现,是因为在百度地图代码中选择了:iframe调用,JS调用等…

因此必然是KINGCMS对代码中的某些特定代码进行了限制和处理,从而导致的错误提示。

打开system/lib/func.php文件,把

case 21:$_is=preg_match(“/(<(\/?)(script|base|iframe|style|html|body|title|link|meta|\?|\%)([^>]*?)>|(<[^>]*)\son[a-zA-Z]+\s*=([^>]*>))/isU”,$post);break;

修改成

case 21:$_is=preg_match(“/(<(\/?)(base|style|html|body|title|link|meta|\?|\%)([^>]*?)>|(<[^>]*)\son[a-zA-Z]+\s*=([^>]*>))/isU”,$post);break;

PS:其实就是去掉了对iframe/SCRIPt 的报警处理。


砚台酪-网站建设,微信公众号/小程序开发,网络营销推广,短视频营销 » 如何去掉kingCMS提交的内容中带有非法数据的错误提示?