永发信息网

(30+100分)求一段非常简单的PHP代码

答案:4  悬赏:20  手机版
解决时间 2021-05-01 17:06
  • 提问者网友:动次大次蹦擦擦
  • 2021-04-30 20:10

它的内容是: 一个文本框和一个按钮,点击按钮可以对文本框输入的内容进行判断,只有输入半角数字18位,且满足(用8888减去去掉前6位和后8位之后得到的数字是4444)这一条件,跳转到enter.php,如果不是,则跳转到back.php

求代码或完整程序 因为我不懂PHP 谢谢各位 悬赏30分 被采纳则追加100分!

最佳答案
  • 五星知识达人网友:白昼之月
  • 2021-04-30 21:28

index.html


<form action=check.php name=f method=post>


<input type=text name=t />


<input type=button value=submit />


</form>


check.php


<%


$n=$_POST("t")


if (strlen($n)==18 && (8888-(int)strsub($n,3,4)==4444))


{header("Location:enter.php");}


else{header("Location:back.php");}


%>

全部回答
  • 1楼网友:狂恋
  • 2021-05-01 00:13
用正则表达式吧。 一句话判断就解决了。
  • 2楼网友:迷人又混蛋
  • 2021-05-01 00:01
你这问题还不是那么简单的!请高手回答!
  • 3楼网友:西风乍起
  • 2021-04-30 22:59

<input type="text" id="num" value="" />

<input type="button"  value="check()" />

<script>

function check(){

 var strNum=document.getElementById("num");

    if(isNum(strNum)){ 

    if(8888-Number(strNum.substr(7,4)==4444)    location.href="enter.php";

    else  location.href="back.php";}

}

</script>

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯