asp验证码不显示!急用!!!

来源:百度知道 编辑:UC知道 时间:2024/06/05 01:48:34
在IIS中运行getcode.asp就可以显示验证的图片;但是用<img src="getcode.asp">连接到其他网页中就无法显示图片了!希望个位高手指点一下啊!怎么改写啊!就是一般论坛上的验证码功能!谢谢了!急用啊!!!

<img src="getcode.asp">
你确认是用的这一句吗,你看你用的相对路径对不对,假如你在本机测试,你用<img src="http://127.0.0.1/路径/getcode.asp">
绝对好使
不行就加我QQ吧:565691826
我帮你解决

看你的getcode.asp是怎么写的了,如果你的getcode.asp包含一个图片进来,然后打开getcode.asp当然看的到这个验证码图片,而用img标签插入的话实质上等于是插入了个html文件,所以无法显示了

你确定你的getcode.asp不是在里面插入的图片,而是直接输出的图片信息吗?

一.查看一下iis 里的父目录是否启用
二.查看getcode.asp里的images/body.Fix和images/head.fix文件存在吗,要不存在也不能显示
Ados.LoadFromFile(Server.mappath("images/body.Fix"))
Ados1.write Ados.read(1280)
for i=0 to 3
Ados.Position=(9-zimg(i))*320
Ados1.Position=i*320
Ados1.write ados.read(320)
next
Ados.LoadFromFile(Server.mappath("images/head.fix"))
三.相对路径正确吗,这个也要好好检查一下了
四,如果是xp系统还有这几种可能:

方法1、自制注册表修改文件法
用文本文件编辑如下一个文件,
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\