精易论坛

标题: 求助这是因为什么原因 [打印本页]

作者: 琓掵╄乄謿蓅    时间: 2017-5-8 10:20
标题: 求助这是因为什么原因





作者: BlackMamba    时间: 2017-5-8 10:21
调试输出你的temp1数组,看看是否为空!
作者: 猥琐小胖子    时间: 2017-5-8 10:24
如果真(取数组成员(temp1)>=2)

加一句判断下再用
作者: 断翅的三叶草    时间: 2017-5-8 10:24
看这个样子 那个数组成员书当然是为0个了  超出了范围。。 空数组
作者: 冯古屋    时间: 2017-5-8 10:26
显然分割没有分出来,可能文本有问题
作者: l1294066497    时间: 2017-5-8 10:27
用  文本_取左边  文本_取右边      不用数组啦
作者: 断翅的三叶草    时间: 2017-5-8 10:30
你输出 你的Temp返回值看看 现在的情况看来是分割文本失败了
作者: 琓掵╄乄謿蓅    时间: 2017-5-8 10:38
断翅的三叶草 发表于 2017-5-8 10:30
你输出 你的Temp返回值看看 现在的情况看来是分割文本失败了
  
变量名类 型静态数组备 注
temp文本型 
temp1文本型0
' 局_地址 = “http://www.7msj.com/misc.php?mod=seccode&action=check&inajax=1&modid=member::logging&idhash=” + 文本_取出中间文本 (参_参数s [2], “&seccodehash=”, “&”) + “&secverify=” + 参_验证码
局_提交 = 子文本替换 (参_参数s [2], “[用户名]”, 参_用户名, , , )
局_提交 = 子文本替换 (局_提交, “[密码]”, 参_密码, , , )
局_提交 = 子文本替换 (局_提交, “[验证码]”, 参_验证码, , , )
局_返回 = 到文本 (网页_访问 (参_参数s [1], 1, 局_提交, 参_参数s [3], 局_Cookie))
' 调试输出 (局_返回)
temp = 文本_取出中间文本 (局_返回, “innerHTML = '欢迎您回来,”, “,现在将转入登录前页面';]]>”)
' 调试输出 (temp)
temp1 = 分割文本 (temp, “ ”, )
用户组 = temp1 [1]
用户名 = temp1 [2]
如果真 (寻找文本 (局_返回, “年费VIP”, , ) ≠ -1)
temp = “VIP”
如果真 (寻找文本 (局_返回, “永久VIP”, , ) ≠ -1)
temp = “VIP”
如果真 (寻找文本 (局_返回, “VIP体验”, , ) ≠ -1)
temp = “VIP”
如果真 (寻找文本 (局_返回, “管理员”, , ) ≠ -1)
temp = “VIP”
如果真 (寻找文本 (局_返回, “超级版主”, , ) ≠ -1)
temp = “VIP”
如果真 (寻找文本 (局_返回, “实习版主”, , ) ≠ -1)
temp = “VIP”
如果真 (寻找文本 (局_返回, “版主”, , ) ≠ -1)
temp = “VIP”
如果真 (寻找文本 (局_返回, “原创VIP”, , ) ≠ -1)
temp = “VIP”
调试输出 (局_返回)
判断 (寻找文本 (局_返回, “欢迎您回来”, , ) ≠ -1)
判断 (temp = “VIP”)
局_头像 = 网页_访问 (“http://www.7msj.com/uc_server/avatar.php?uid=”文本_取出中间文本 (局_Cookie, “_lastcheckfeed=”, “%”)“&size=big”)
图片_转换 (局_头像, 2, , 全局_头像)
如果真 (文件是否存在 (取运行目录 ()“\头像\”))
创建目录 (取运行目录 ()“\头像”)
写到文件 (取运行目录 ()“\头像\” + 参_用户名 + “.jpg”, 全局_头像)
返回 (“成功”)
返回 (“您还不是VIP用户”)

返回 (“账号密码错误”)


i支持库列表   支持库注释   
spec特殊功能支持库


作者: 小理想    时间: 2017-5-8 10:49
比如数组只有3个成员,你却访问了第4个成员,就是这个意思
作者: 1874679159aa    时间: 2017-5-8 11:18
这还用说嘛 肯定代码写错了
作者: pwind    时间: 2017-5-8 11:26
调试输出(temp)
用户组 = temp1 [1]这一句上面加上
调试输出(取数组成员数(temp1)) 看看数组分割成功了没,返回0就是没成功
作者: 蓝色的眼泪    时间: 2017-5-8 11:32
你这是没有数组 而又定义了数组造成的  比如说:你明明只能拿一个东西  你非要他拿两个东西,他是不会干的
作者: 532915135    时间: 2017-5-8 11:37
源码也没有,该怎么帮你呢!
作者: exit11    时间: 2017-5-8 12:21

作者: 琓掵╄乄謿蓅    时间: 2017-5-8 12:31
pwind 发表于 2017-5-8 11:26
调试输出(temp)
用户组 = temp1 [1]这一句上面加上
调试输出(取数组成员数(temp1)) 看看数组分割成功了 ...

是0 需要怎么解决呢?
作者: pwind    时间: 2017-5-8 13:26
琓掵╄乄謿蓅 发表于 2017-5-8 12:31
是0 需要怎么解决呢?

那就检查temp内容有问题没有,取出的temp内容的格式应该要这样
用户组 用户名




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4