PHP如何判断两个字符串长度和其中一个字符串的值

如图,用PHP实现
点击判断后,如果账号和密码的长度都等于12位,并且密码(整数)的数值大小大于1000,则在当前网页显示:正确
其他则在当前网页显示:错误
谢谢!
补充一下,也要判断用户输入密码的是纯数字

<form method="post">
账号:<input type="text" name="account" /><br />
密码:<input type="password" name="pwd" /><br />
<input type="submit" value="判断" />

</form>
<?php
if(!empty($_POST['account'])){
$acc=$_POST['account'];
$pwd=$_POST['pwd'];
$acc_len=strlen($acc);
$pwd_len=strlen($pwd);
if(is_numeric($pwd)){
if($acc_len==12 && $pwd_len==12){
if($pwd>1000){
echo '正确!';
}
}
}else{
echo '错误!';
}
}
?>追问

谢谢您的回答。
请问这种查询会对服务器又什么安全影响吗,需要过滤字符串什么的吗?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-01-23
判断条件 12 == strlen($zh) && 12 == strlen($mm) && is_numeric($mm) && (1000 < intval($mm))追问

谢谢回答,可以把代码都写一下吗,我对PHP不熟。

追答if (12 ==  strlen($zh) && 12 == strlen($mm) && is_numeric($mm) && (1000 < intval($mm))) {
    echo '正确';
} else {
    echo '错误';
}

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网