使用php怎么实现一个每日签到功能

  介绍

本篇文章为大家展示了使用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怎么实现一个每日签到功能