主题:  ??? 变量未定义: 'ssubject'

zgh2001

职务:普通成员
等级:1
金币:0.0
发贴:39
注册:2002/1/21 9:08:48
#12002/2/28 13:56:27
我的代码(一部分)是这样的:
<%@ Language=VBScript %>
<% option explicit%>
<%

Response.Buffer =false

Response.Expires =0



sub getinput()

    sname=request("name")

    semail=request("email")

    ssubject=request("subject")

    smessage=request("message")

end sub

执行后出现这样的提示:
Microsoft VBScript 运行时错误 错误 '800a01f4'

变量未定义: 'ssubject'

/save.asp, 行17

为什么?



I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
#22002/2/28 14:15:07
<% option explicit%>
这个就是强制作定义变量,即你在用一个变量前一定要定义。你可以去掉,要么就在
sname=request("name"

semail=request("email"

ssubject=request("subject"

smessage=request("message"

把sname semail等先用dim定义。