php中判断两个变量是否相同应该怎么写?代码如下:

php中判断两个变量是否相同应该怎么写?代码如下:if($_REQUEST['captcha']!==$_REQUEST['captcha_img']){echo"验证码... php中判断两个变量是否相同应该怎么写?代码如下:
if($_REQUEST['captcha'] !== $_REQUEST['captcha_img']) {
echo "验证码错误";
exit();
}
这两个变量分别是:$captcha 和 $captcha_img
谢谢了
<form id="wp_signup_form" action="" method="post">
label for='captcha'><?php _e('验证码','sly');?>:</label>
<input type="text" name="captcha" class="text" value="" size="20" onfocus="show_captcha();" />
<span style=" onclick="show_captcha();"><?php _e('点击显示验证码','sly');?></span>
<b><img src="" id="captcha_img" style="display:none;" onclick="change_captcha();" title="<?php _e('点击更新验证码','sly');?>" /> </b></p>
<input type="submit" id="submitbtn" name="submit" value="注册" />
</form>
展开
 我来答
幻翼高达Zero
2019-06-28 · TA获得超过1.7万个赞
知道答主
回答量:499
采纳率:0%
帮助的人:8万
展开全部

需要准备的材料分别是:电脑、php编辑器、浏览器。

1、首先,打开php编辑器,新建php文件,例如:index.php。

2、在index.php中,输入代码:$captcha = 'A461';$captcha_img = 'B367';if ($captcha !== $captcha_img) echo '验证码错误';。

3、浏览器运行index.php页面,此时打印出了两个变量是否相等的判断结果。

念曦阳
2017-06-23 · 超过35用户采纳过TA的回答
知道答主
回答量:63
采纳率:100%
帮助的人:32.1万
展开全部
例如两个变量$a和$b:
如果不考虑两个变量的类型就是 :$a == $b判断两个是不是相等
如果考虑两个变量的类型就是 :$a === $b,顾名思义就是全等意思,这两个变量值和类型都相同,才返回true
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-16
展开全部
是什么提交方式? GET POST

if($_REQUEST['captcha'] !== $_REQUEST['captcha_img']) //这里的提交方式对了就行了

3个等于号是全等于,值相等,这里应该是判断类型吧。 验证码应该是 !=这样就可以了判断值就可以了类型什么的都去死吧。
更多追问追答
追问
可是在注册的时候  验证码填错了页面还是会跳转到注册成功的页面  现在小弟我就是不知道这个验证么应该怎么去判断了 可否帮忙写出来?
追答
if($_POST['captcha'] != $_POST['captcha_img']) {
        echo "验证码错误"; 
         exit();
Return false;
 }
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
x_gana
2013-10-16 · TA获得超过186个赞
知道小有建树答主
回答量:96
采纳率:0%
帮助的人:69.6万
展开全部
等于 " == ";
不等于 " != ",而不是 !==
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大锤看神剧
2013-10-16 · TA获得超过330个赞
知道小有建树答主
回答量:376
采纳率:0%
帮助的人:137万
展开全部
这样写也是可以的撒,有啥子问题吗?
更多追问追答
追问
可是在注册的时候  验证码填错了页面还是会跳转到注册成功的页面  现在小弟我就是不知道这个验证么应该怎么去判断了 可否帮忙写出来?
追答
验证码就不是你那么写的,一个是用户输入的,一个是系统生成的,比较时,也应该是一个是表单传过来的,一个在SESSION中,怎么会两个都是表单传过来的呢,肯定有问题
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式