介绍
本篇文章为大家展示了使用php怎么实现一个每日签到功能,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
php有什么用
php是一个嵌套的缩写名称,是英文超级文本预处理语言,它的语法混合了C、Java、Perl以及php自创新的语法,主要用来做网站开发,许多小型网站都用php开发,因为php是开源的,从而使php经得久不衰。
符号。html
& lt; ! DOCTYPE html> & lt; html  lang=癳n"祝辞 & lt; head> & lt;才能meta charset=癠TF-8"比; & lt;才能title> sign</title> & lt;/head> & lt; body> & lt; center> & lt; input 类型=皌ext", name=皍sername"比; & lt; button>签到& lt;/button> & lt; span id=& # 39;跨度# 39;祝辞& lt;/span> & lt; div> & lt;才能table id=癰ox",边境=?“祝辞& lt;/table> & lt;/div> & lt;/center> & lt;/body> & lt;/html> & lt; script  src=癹query.1.12.min.js"祝辞& lt;/script> & lt; script> 美元才能(函数(){ ,,,$(& # 39;按钮# 39;).click(函数(){ ,,,,,var 用户名=$(& # 39;:文本# 39;).val (); ,,,,,. ajax({美元 ,,,,,,,类型:& # 39;文章# 39; ,,,,,,,url: & # 39; admin.php& # 39; ,,,,,,,数据:{用户名:用户名}, ,,,,,,,数据类型:& # 39;json # 39; ,,,,,,,成功:函数(res) { ,,,,,,,,,如果(res.success==1) { ,,,,,,,,,,,美元(& # 39;#跨度# 39;). html(& # 39;签到成功& # 39;); ,,,,,,,,,,,var str=& # 39; & lt; tr> & lt; td>用户名& lt;/td> & lt; td>连续签到天数& lt;/td> & lt; td>总积分& lt;/td> & lt;/tr> & # 39;; ,,,,,,,,,,,str +=& # 39; & lt; tr> & lt; td> & # 39; + res.msg.username + & # 39; & lt;/td> & lt; td> & # 39; + res.msg.count + & # 39; & lt;/td> & lt; td> & # 39; + res.msg.point + & # 39; & lt;/td> & lt;/tr> & # 39;; ,,,,,,,,,,,美元(& # 39;#箱# 39;). html (str); ,,,,,,,,,} ,,,,,,,} ,,,,,}) ,,,}); })才能 & lt;/script>
管理。php
& lt; ? php 头才能(& # 39;- type: text/html; charset=utf - 8 # 39;); pdo=new 美元才能pdo (& # 39; mysql:主机=localhost; dbname=数据库名;& # 39;,& # 39;根# 39;,& # 39;根# 39;); pdo→美元才能exec (& # 39; set  names use utf8 # 39;); 用户名=美元才能$ _POST[& # 39;用户名# 39;]; sqlQuery=美元才能“select *,得到user where 用户名=& # 39;$ username # 39;“; 行=美元才能pdo→查询(sqlQuery美元)→获取(pdo:: FETCH_ASSOC); 如果才能(行){ ,,,sign_time=美元行[& # 39;sign_time& # 39;]; ,,,$ sign_time=strtotime ($ sign_time); ,,,int美元=日期(& # 39;Y-m-d& # 39;); ,,,int=strtotime (int)美元;美元//5 ,,,int=int + 86400美元;,,//6 ,,,int_s=int - 86400美元;,,//4 ,,,//当天已签的到 ,,,如果(int使用php怎么实现一个每日签到功能