输入姓名测试缘分
来源:互联网 发布:gnuradio linux 编辑:程序博客网 时间:2024/04/28 10:36
1.HTML代码
<input type="text" id="name1" /> 和 <input type="text" id="name2" /> <button>查看缘分</button>
<br />
<div border1>他们之间的缘分是:<span></span></div>
2.js代码
<script src="jquery.js"></script>
<script>
$(function(){
$("button").click(function(){
var name1 = $("#name1").val();
var name2 = $("#name2").val();
$.post("demo.php",{'name1':name1,'name2':name2},function(e){
$('span').html(e);
// alert(e);
});
});
});
</script>
3.php代码
<?php
header('content-type:text/html;charset=utf8');
$str1=md5($_POST['name1']);
$str2=md5($_POST['name2']);
// $str1 = "1231256";
// $str2 = "1234856";
//echo $str1.'/'.$str2;die;
$length=strlen($str1);//长度
$score=0;//重复数
$repeat=1;//重复长度
for ($i=0; $i < $length; $i++) {
if( $str1[$i]== $str2[$i]){
$score+=10;
if($i>0){
if($str1[$i-1]==$str2[$i-1]){
$repeat++;//计算重复值得长度
}else{
if($repeat>1){
$score+=$repeat*10;//不重复后直接计算结果
$repeat=1;
}
}
}
}
}
//最后得到结果
if($repeat>1){
$score+=$repeat*10;
// print_r($score);die;
}
// return ;
//输出
echo "<script>alert('你们的缘分指数是:".$score."分');location.href='ks3.html'</script>";
?>
- 输入姓名测试缘分
- php测试姓名缘分指数
- 姓名缘分工作原理分析
- 姓名测试
- 缘分
- 缘分
- 缘分
- 缘分
- 缘分
- 缘分
- 缘分!
- 缘分
- 输入姓名编号排序
- 用有参输入客户姓名及修改姓名
- 无聊的姓名测试
- 姓名测试代码
- 缘分测试 v3.0 桃花篇 下载
- 用JAVA实现名字缘分测试
- 关于MySQL的一些命令
- 剑指offer(六十四)之滑动窗口的最大值
- json 的几种格式及处理
- [bzoj3211]花神游历各国
- APP开发实战53-展现层设计(View)
- 输入姓名测试缘分
- Express in Action读书笔记
- 【BZOJ 3754】【JZOJ 3410]】Tree之最小方差树 -
- haproxy实现mysql从库负载均衡
- C语言打印100 ——200之间的素数
- C语言判断1000—2000年之间的闰年
- C语言中不允许创建临时变量,交换两个数的内容
- C语言中写一个函数返回参数二进制中 1 的个数
- C语言求两个数中最大公约数