使用javascript的PHP倒计时器问题

时间:2011-07-20 12:58:29

标签: php javascript timer settimeout countdown

我在我的本地电脑上使用php 5.3.6和mysql 5.1.54以及apache webserver windows edition。

我的网站主机有apache webserver linux版本的php 4.0.2和mysql 4.1.2。 我正在使用脚本,它有一个使用php / javascript的倒数计时器。 它在我的电脑中没有任何问题。

但是当我上传到我的网站主机并运行代码时,它会在倒计时字段中显示“Nan Nan”(非数字)。 有趣的是:当我将setTimout(...,1000)更改为setTimeout(...,2000)时,一切都会好起来的!

但是在这种情况下,它每2秒倒计时!这不是我最喜欢的。 我不确定它是否是我的网络服务中的php版本的错误,或者它是其他的。

1 个答案:

答案 0 :(得分:0)

嗯,问题中的代码是javascript,即客户端。当此代码位于其他主机上时,为什么会发生任何变化?

在javascript中你有这个php echo语句

<?=$item_details['auction_id'];?>

在客户端这应该不起作用所以我必须假设你在飞行服务器端创建这个javascript并将其嵌入到某处的html中。因此,真正的问题是:什么数组是$item_details,数据来自哪里?看一下你的php脚本中的那篇文章,如果你找不到答案,你可以用这段代码编辑/更新你的问题。