php 时间倒计时

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
*{ margin:0px auto; padding:0px}
#djs{ width:300px; height:100px;}
#fen{ float:left; width:150px; height:100px; text-align:center; line-height:100px; vertical-align:middle; font-size:36px; font-weight:bold; font-family:微软雅黑; color:#60F}
#miao{ float:left; width:150px; height:100px; text-align:center; line-height:100px; vertical-align:middle; font-size:36px; font-weight:bold; font-family:微软雅黑; color:#F00}
</style>
<script src="jquery-1.11.2.min.js"></script>
</head>

<body>
<?php
session_start();

//设置倒计时时间
$attr=array();
if(empty($_SESSION["djs"]))
{
$attr=array("fen"=>1,"miao"=>00);

$_SESSION["djs"]=$attr;
}
else
{
    $attr=$_SESSION["djs"];
}
//开始倒计时
//用JS控制

?>
<div id="djs">
    <div id="fen"><?php echo $attr["fen"]; ?></div>
    <div id="miao"><?php echo $attr["miao"]; ?></div>
</div>
</body>
<script type="text/javascript">

$(document).ready(function(e) {

    window.setInterval("showtime()",1000);

});

function showtime()
{
    $.ajax({

        url:"huihuachuli3.php",
        dataType:"TEXT",
        success: function(data){
            if(data.trim()=="over")
            {
                $("#djs").text("结束倒计时");
            }
            else
            {
                var lie=data.trim().split("|");

                $("#fen").text(lie[0]);
                $("#miao").text(lie[1]);
            }
            }
        })
}

</script>
</html>

<?php
session_start();

$attr = $_SESSION["djs"];

$fen=$attr["fen"];

$miao=$attr["miao"];

if($fen==0 && $miao==0)
{
    echo "over";
    exit();
}

if($miao==0)
{
    $attr["miao"]=59;
    $attr["fen"]=$attr["fen"]-1;
}
else
{
    $attr["miao"]=$attr["miao"]-1;
}

$_SESSION["djs"]=$attr;

echo "{$attr[‘fen‘]}|{$attr[‘miao‘]}";

时间: 2024-10-14 11:13:37

php 时间倒计时的相关文章

时间倒计时

JavaScript中的Date日期对象 Date()返回当前日期和时间 getDate()查看Date对象并返回日期(1-31) getDay()返回星期几(0-6) getHours()返回小时数(0-23) getMinutes()返回分钟数(0-59) getMonth()返回月份值(从0开始,+1) getSeconds() 返回秒数 getTime() getYear() getFullYear() 时间倒计时代码如下: <!DOCTYPE HTML><html><

指定时间倒计时

<!doctype html><html><head> <meta charset="utf-8"> <title>指定时间倒计时</title></head><body><DIV id="CountMsg" class="HotDate"> <span id="t_d">00天</span> &

JavaScript 倒计时(截止某日期的倒计时和截止每晚12点的倒计时以及固定时间倒计时)

截止某日期的倒计时和截止每晚12点倒计时: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> </head> <body> <h1 id="divTime"></h1> </body> <script type="text/javascript&qu

原生js 当前时间 倒计时代码

源:https://www.oschina.net/code/snippet_2318153_54763 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>原生js 当前时间 倒计时代码</ti

JS时间倒计时

<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf8" /><title>JS时间倒计时</title><script type="text/javascript">var time_

ecshop促销时间倒计时效果

ecshop促销时间倒计时效果的实现如下: 1.首先修改程序部分 打开includes/lib_goods.php 找到get_promote_goods()函数部分 在 $goods[$idx]['url'] = build_uri('goods', array('gid' => $row['goods_id']), $row['goods_name']); 下面增加代码 $time = gmtime(); if ($time >= $row['promote_start_date'] &a

SharePoint 时间倒计时源码共享

今天老板让我们用SharePoint做了一个时间倒计时的插件,主要功能就是,手动输入你想查询的节日,然后输入日期,得出一个该节日的倒计时结果. 下面是主要代码内容: 第一个SharePoint成品,写的不好还望大家多多包含.如果有什么意见或建议还请给位大神提出来,以便于我的提高.

js时间倒计时---摘抄别人的--收藏

/*时间倒计时插件TimeDown.js*/function TimeDown(id, endDateStr) { //结束时间 var endDate = new Date(endDateStr); //当前时间 var nowDate = new Date(); //相差的总秒数 var totalSeconds = parseInt((endDate - nowDate) / 1000); //天数 var days = Math.floor(totalSeconds / (60 * 60

javascript 简单时间倒计时。

给一个新人讲解时随手写的demo~ <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>倒计时</title> <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> <script> function get