风讯官方论坛

首页 » FoosunCMS交流区 » Foosun3.x安装使用 » 这个sql防注入代码错误有人知道怎么解决吗???
ylgapple - 2008-10-6 16:24:00
放在程序中就出现这个错误!!!

Microsoft VBScript 编译器错误 错误 '800a0411'

名称重定义

/asp/open.asp,行 20

Dim sql_injdata,SQL_inj,SQL_Get,SQL_Data,Sql_Post
----^
jxspace - 2008-10-6 22:43:00
什么时候出现的呢,操作什么引起的。
ylgapple - 2008-10-7 08:35:00
就是在程序里加入这些防注入代码
Dim sql_injdata,SQL_inj,SQL_Get,SQL_Data,Sql_Post
后面还有些代码 多了就不放出来了 说的20行就是从段代码开始的!

错误中说的  名称重定义  是不是说DIM??
jxspace - 2008-10-7 09:24:00
问你操作什么引起的,覆盖后就出现此情况吗,或你是否更改过程序,如果没有更改程序,使用更新的补丁覆盖就可以了。
酷疯子 - 2008-10-9 14:57:00
应该是文件重复引用了,:default6: 
FX是强制变量的 也就是说一个 变量必须是唯一的,如果两次Dim a那么 就是重复定义了,解决办法 找到重复包含的文件删除,另外就是删除其中一个Dim a

Dim a

Dim a
1
查看完整版本: 这个sql防注入代码错误有人知道怎么解决吗???