你这种需求可以用session保存数塌键据:
网站建设哪家好,找创新互联!专注于网页设计、网站建设、微信开发、微信平台小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了卫东免费建站欢迎大家使用!
?php
session_start();
$i=0;
if(isset($_POST['submit'])){
团余巧 if(isset($_SESSION['i'])){
$_SESSION['i']++;
}else{
$_SESSION['i'] = $i;
}
var_dump($_SESSION['i']);
}
?
html
body
form 毁拍action="" method="post"
input type="submit" name="submit" value="next" /
/form
/body
/html
当然session也不是永久的,如果永久保存,需要数据库或者保存到文件里。
从数据库取出点击次数time,当胡伏有人点击的时候,在time基础上加1,然后提交到数据库。
个人认为这核态是最方便的改做源做法。
在数据库添加一个积分表和用户ID绑定,用户点击一次就把这个ID的积分+1,限制每天只操作一次基码模,就是你可以做个记录流水表,记录时间,用户ID,就是用户今天签到一次就向这张表中加一搏缓条数据,用模脊来避免重复签到
?
!DOCTYPE html
html lang="en"
body李滑李
button type="button"div id="buttonValue" onclick="add();"0/div/button
div id="test"/div
script src="../js/jquery-2.1.4.js"/script
script
var a = 0;
function add() {
a++;
$.ajax({
type: 哪迟'GET',
url: 'do.php',
data: {
param: a
让运 },
success:function (response) {
$("#buttonValue").html(a);
$("#test").html(response);
}
});
}
/script
/body
/html
以上是test.php
$a = $_REQUEST["param"];
echo $a;
以上是do.php
do.php接收参数后根据你的需求处理数据就好了。