• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

一段关于验证码的判断的vbs代码,请好手转成php代码

php 搞代码 4年前 (2022-01-24) 18次浏览 已收录 0个评论

一段关于验证码的判断的vbs代码,请高手转成php代码

VBScript code

<!---ecms Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><% '判断是否按下了确定按钮,如果按下了,则对比验证码是否输入正确 If Request.QueryString("submit")  "" Then       Dim checkCode,sessionCode      checkCode = Trim(Request.QueryString("checkCode"))      sessionCode=Session("verifycode")            '下面这两句是用来转换注册码全部为大写,可以方便用户输入      checkCode=UCase(checkCode)      sessionCode=UCase(sessionCode)      If checkCode = sessionCode Then               Response.Redirect("http://www.hzynh.cn")''这里输入下载地址,验证成功后就可以跳转到下载地址      Else              Response.Write("<script>alert('验证码错误,请重新输入');</script>")       End If End If %>

——解决方案——————-1本文来#源gaodai$ma#com搞$代*码*网

搞代gaodaima码

PHP code

<?phpif (!empty($_REQUEST['submit'])){    $checkCode = strtoupper(trim($_REQUEST['checkCode']));    $sessionCode = strtoupper($_SESSION['verifycode']);        if ($checkCode==$sessionCode)        echo "<script>window.location.href='http://www.hzynh.cn';</script>";    else        echo "<script>alert('验证码错误,请重新输入');</script>";}?>
------解决方案--------------------
<?php
if(isset($_POST['submit']))
{
$checkCode =Trim($_POST['checkCode']);
session_start();
$sessionCode=$_SESSION['verifycode'];
session_destroy();
$checkCode=UCase($checkCode);
$sessionCode=UCase($sessionCode);
if($checkCode == $sessionCode)
{
Header("Location:http://www.hzynh.cn");
}
else
{
echo "<script>alert('验证码错误,请重新输入');</script>";
}
}
?>

------解决方案--------------------
如果你读取的是 php 的session,那么你没有启用 session
缺少 session_start();

如果你试图读取 asp 的 session,那么对不起,你这样是读不到的


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:一段关于验证码的判断的vbs代码,请好手转成php代码
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址