asp网站不显示验证码

asp在本地测试可以显示验证码,放在服务器上就不能显示验证码了 ,语言和父路径正确,具体见图,请大神指点修正方法。

如果getcode.asp与当前页面是放在同一个文件夹内的:
<img src="getcode.asp" />
如果getcode.asp是放在当前页面的上级目录的,则:
<img src="../getcode.asp" />追问

这个我知道,路径绝对没问题,在本地测试是正常的,看看有没有别的可能。

追答

那么问题就在getcode.asp这个文件里面了,比如说它调用了服务器上并没有安装(或者被屏蔽了)的某个组件(比方说有些虚拟主机是屏蔽FSO的),而你本地测试的服务器上安装了,所以本地测试正常,放到网上就不行了。

温馨提示:内容为网友见解,仅供参考
无其他回答

asp验证码在网页上不显示
有多种原因,比如另一个服务器不支持Adodb.Stream组件(有些服务器出于安全考虑是关闭此类服务的);如果不是这个,那就要看你的显示页面(不是你题目中的验证码生成代码,而是调用这个代码的那个页面)才知道原因了。

asp 源码登录后台验证码怎么不显示
方法很多啊,既然不显示,那你首先考虑是不是调用验证码的语句写错了,或者是验证码本身有问题。又或者你的空间有问题呢。那应该查看哪写错了、换个验证码函数,找空间提供商看看(空间有问题可能性低)。

asp后台的验证码不显示.附代码和图
到inc.asp里去找BBS.GetiCode 这个验证码的路径是否正确,或是代码问题。如果找不到,请在DW中用文件夹搜索功能,搜索BBS.GetiCode这个代码,在分析原因。查看路径是否正确就点带X的图片右键,查看属性,路径错了一目了然。

ASP网站后台登陆的验证码不显示怎么办
不是路径问题就是文件有问题(相关语句与别的js冲突).

ASP.NET验证码无法显示
首先请先判断一下你的valicode.aspx页面与你的login.aspx是否是属于同一级别,即:src="valicode.aspx"看看地址是否正确 然后login.aspx页面引用: 下面是'ValidateCode.aspx.cs代码:using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System....

asp后台验证码显示不出来,什么原因啊
查下空间里面程序有没有问题。可以直接把鼠标放到那个叉上面,点击右键,查看图片属性,就知道具体图片的程序了。另外再看下空间里面有没有别的病毒木马注入,最近有些global木马也可能会造成这个问题。

为什么我的ASP后台登陆验证码不显示
验证码 文件admin_action.asp?action=getcode 有误 或不是验证码文件

server 2003 IIS ASP无法显示验证码,如何处理?
如果你的意思是在网页中无法看到验证码,先试试开始-运行中输入regsvr32 pngfilt.dll 还是不行导入如下注册表 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Internet Explorer\\Security]"BlockXBM"=dword:00000000

asp网站不显示验证码
如果getcode.asp与当前页面是放在同一个文件夹内的: 如果getcode.asp是放在当前页面的上级目录的,则:

这个ASP程序里面的验证码 显示不出来 谁能帮下我
< '强制浏览器重新访问服务器下载页面,而不是从缓存读取页面 Response.Buffer = True Response.Expires = -1 Response.ExpiresAbsolute = Now() - 1 Response.Expires = 0 Response.CacheControl = "no-cache"'主要是使随机出现的图片数字随机 > 不知道你的验证码是怎么生成的.你先试一下吧.

相似回答