奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

php語言

PHP類商品秒殺計時實現代碼的方法

時間:2025-02-14 07:06:58 php語言 我要投稿
  • 相關推薦

PHP類商品秒殺計時實現代碼的方法

  比如要做一個限時購物的功能,這就要做到倒計時,要有實時的倒計時。就跟隨百分網小編一起去了解下吧,想了解更多相關信息請持續關注我們應屆畢業生考試網!

  要求要有小時分鐘秒的實時倒計時的顯示,用戶端修改日期時間不會影響到倒計時的正常顯示(也就是以服務器時間為準)。

  其實這和很多的考試等系統的時間限制功能同樣的要求。

  總不能用ajax每秒都獲取服務器時間吧,所以實時倒計時一定要用javascript實現。這很簡單,網上一大把的例子。

  現在問題是解決用戶端修改日期時間對我們的顯示的影響。

  解決的辦法是計算出用戶端的時間和服務器的時間差,這樣問題的完成解決了。

  這樣只需要運行一次php,實時倒計時的時間就和服務器的時間同步了。

  理論是同步的,但實際測試會有1秒的誤差。(具體原因就是和網速有關,網速越快,誤差就越小),但這決不會影響到我們上面的要求了。

  注:秒殺時間從早上點到晚上10點。

  Code 如下:

  復制代碼 代碼如下:

  <?php

  //php的時間是以秒算。js的時間以毫秒算

  date_default_timezone_set('PRC');

  //date_default_timezone_set("Asia/Hong_Kong");//地區

  //配置每天的活動時間段

  $starttimestr = "08:00:00";

  $endtimestr = "22:00:00";

  $starttime = strtotime($starttimestr);

  $endtime = strtotime($endtimestr);

  $nowtime = time();

  if ($nowtime<$starttime){

  die("活動還沒開始,活動時間是:{$starttimestr}至{$endtimestr}");

  }

  $lefttime = $endtime-$nowtime; //實際剩下的時間(秒)

  ?>

  <script language="JavaScript">

  <!-- //

  var runtimes = 0;

  function GetRTime(){

  var nMS = <?=$lefttime?>*1000-runtimes*1000;

  var nH=Math.floor(nMS/(1000*60*60))%24;

  var nM=Math.floor(nMS/(1000*60)) % 60;

  var nS=Math.floor(nMS/1000) % 60;

  document.getElementById("RemainH").innerHTML=nH;

  document.getElementById("RemainM").innerHTML=nM;

  document.getElementById("RemainS").innerHTML=nS;

  if(nMS>5*59*1000&&nMS<=5*60*1000)

  {

  alert("還有最后五分鐘!");

  }

  runtimes++;

  setTimeout("GetRTime()",1000);

  }

  window.onload=GetRTime;

  // -->

  </script>

  <h4><strong id="RemainH">XX</strong>:<strong id="RemainM">XX</strong>:<strong id="RemainS">XX</strong></h4>

【PHP類商品秒殺計時實現代碼的方法】相關文章:

PHP類商品秒殺計時實現代碼07-15

PHP滾動日志的代碼實現11-15

php實時倒計時功能實現方法詳解08-06

php分頁類代碼09-08

php實現無限級分類實現代碼07-03

PHP中如何實現crontab代碼05-30

PHP實現大文件上傳源代碼10-21

php的curl實現get和post的代碼07-07

php進度條實現代碼09-20

主站蜘蛛池模板: 邵武市| 玉林市| 明溪县| 沙河市| 诸城市| 武平县| 贵南县| 广德县| 彭泽县| 图片| 云林县| 喀喇沁旗| 肃南| 社旗县| 辉南县| 南投市| 赞皇县| 大埔县| 大渡口区| 中宁县| 奇台县| 涿州市| 临海市| 中江县| 绿春县| 清镇市| 肇东市| 延寿县| 辽阳市| 舟曲县| 栾川县| 郸城县| 营山县| 云龙县| 临猗县| 昭觉县| 堆龙德庆县| 嵩明县| 绩溪县| 房产| 阿鲁科尔沁旗|