
你好,你的问题我看了,php的一个脚本用js我感觉比较好,像ecshop就是用js写的,我先说下大体思路。就是用setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。这个函数你用ajax来写,有的话d出,没的话不做任何处理。
以下是代码:
/ 检查新订单的时间间隔 /
var NEW_ORDER_INTERVAL = 180000;
/
开始检查新订单;
/
function startCheckOrder()
{
checkOrder()
windowsetInterval("checkOrder()", NEW_ORDER_INTERVAL);
}
/
检查订单
/
function checkOrder()
{
var lastCheckOrder = new Date(documentgetCookie('ECS_LastCheckOrder'));
var today = new Date();
if (lastCheckOrder == null || today-lastCheckOrder >= NEW_ORDER_INTERVAL)
{
documentsetCookie('ECS_LastCheckOrder', todaytoGMTString());
try
{
Ajaxcall('indexphpis_ajax=1&act=check_order','', checkOrderResponse, 'GET', 'JSON');
}
catch (e) { }
}
}
希望能帮助到你
服务器端程序是不可能长时间保持连接为你一家服务的,这让其他同时连接这台服务器的人怎么活?应该把文本文件的内容一次性全部返回给浏览器,然后再通过js定时读取并输出到div中。比如(假定后台返回的数据已保存到变量s中):
var a=ssplit("\n")var n=0;
var t=function(){
documentquerySelector("#test")innerHTML+="<p>"+a[n++]+"</p>";
if(n<alength)setTimeout(t,500);
}
t();
默认单位是秒。
比如设置过期时间为 1 小时,也就是3600 秒时,是用时间戳算的,而时间戳的单位整好是秒。
setcookie( “user”,“php”,time()+3600);
以上就是关于php的一个脚本怎么写全部的内容,包括:php的一个脚本怎么写、通过PHP读取服务器一个文本文件,500毫秒输出一行到前端页面、php函数setcookie中的设置时间的默认单位是秒还是毫秒等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)