Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 带有随机数发生器的倒计时计时器_Php_Javascript_Flash_Actionscript 3 - Fatal编程技术网

Php 带有随机数发生器的倒计时计时器

Php 带有随机数发生器的倒计时计时器,php,javascript,flash,actionscript-3,Php,Javascript,Flash,Actionscript 3,我正在运行类似抽奖的东西,希望我的用户都能够加载页面,并有完全相同的倒计时和数字生成器运行。我在AS3中尝试过这一点,但每个用户都缓存自己的swf文件,并从随机数生成器获得不同的结果,并且AS3倒计时与每个用户相差几秒钟。我该如何做一个倒计时,让每个用户在同一时间看到它,然后是一个随机数生成器,让每个用户都能看到它给出的相同结果?有可能吗 对不起,我不清楚这件事。我希望它能让观众在计时器用完时看到生成的数字。有点像在电视上看乐透。同样,我不确定这是否可行 我环顾四周,了解了as3、一些php和一

我正在运行类似抽奖的东西,希望我的用户都能够加载页面,并有完全相同的倒计时和数字生成器运行。我在AS3中尝试过这一点,但每个用户都缓存自己的swf文件,并从随机数生成器获得不同的结果,并且AS3倒计时与每个用户相差几秒钟。我该如何做一个倒计时,让每个用户在同一时间看到它,然后是一个随机数生成器,让每个用户都能看到它给出的相同结果?有可能吗

对不起,我不清楚这件事。我希望它能让观众在计时器用完时看到生成的数字。有点像在电视上看乐透。同样,我不确定这是否可行


我环顾四周,了解了as3、一些php和一些javascript。我已经放弃在flash中这样做了

假设我正确地理解了您想要的内容,每次有人访问与UNIX时间戳相关联的页面时,以秒为单位存储一个
随机值。使
time
列唯一,然后如果在同一秒内发出另一个请求,则将从数据库中取出随机数。

假设我正确理解您想要的内容,每次有人访问与UNIX时间戳相关联的页面时,以秒为单位存储一个
随机值(RV)。使
time
列唯一,然后如果在同一秒发出另一个请求,则将从数据库中取出随机数。

将计时器结果存储在表中,向用户显示存储的随机数。然后,当需要时,只需创建另一个随机数,再次存储,向用户显示。重复。

将计时器结果存储在表格中,向用户显示存储的随机数。然后,当需要时,只需创建另一个随机数,再次存储,向用户显示。重复。

每个来到该页面的用户,首先从服务器打印时间,以便每个将要来的用户,例如,如果您的服务器时间是12:00 am,您将向他显示12:00 am

然后使用Ajax刷新,每次X秒Ajax将向服务器发送一个请求,服务器将告诉您显示的时间

将随机逻辑保留在服务器上,当您的应用程序逻辑表示要更改为不同的数字时,服务器将返回不同的数字,而您的客户机将在下一次拉动(ajax)时获得该数字


我希望您能回答您的问题。

每个来到该页面的用户,首先从服务器打印时间,以便每个将要来的用户,例如,如果您的服务器时间是12:00 am,您将向他显示12:00 am

然后使用Ajax刷新,每次X秒Ajax将向服务器发送一个请求,服务器将告诉您显示的时间

将随机逻辑保留在服务器上,当您的应用程序逻辑表示要更改为不同的数字时,服务器将返回不同的数字,而您的客户机将在下一次拉动(ajax)时获得该数字


我希望能回答您的问题。

我对flash不太熟悉,但我要做的是在客户端使用javascript的getUTCSeconds()、getUTCMinutes()、getUTCHours()等计算计数器的当前时间和结束时间(通用时间代码中的结束时间)

然后,您可以使用php生成随机数(以及与之相关联的相应剩余时间?您希望多长时间使用这些随机数?),并将其存储在某个位置,以供以后检索(数据库、文件或类似文件)。您可以使用ajax在指定的时间获取随机数

有关js日期/时间函数的更多信息,w3schools提供了一个非常好的资源:

我对flash不太熟悉,但我要做的是在客户端使用javascript的getUTCSeconds()、getUTCMinutes()、getUTCHours()等计算计数器的当前时间和结束时间(通用时间代码中的结束时间)

然后,您可以使用php生成随机数(以及与之相关联的相应剩余时间?您希望多长时间使用这些随机数?),并将其存储在某个位置,以供以后检索(数据库、文件或类似文件)。您可以使用ajax在指定的时间获取随机数

有关js日期/时间函数的更多信息,w3schools提供了一个非常好的资源: 这是可能的。 所有逻辑都应存储在服务器端。仅使用Flash显示结果

倒计时:用php创建,存储在服务器端的存储器中(数据库、内存、文件等等)。所有客户端(写在闪存上)都请求计数器值,并从从服务器获取的值开始在客户端显示计数器

乐透结果也会在服务器上生成并传递给客户端。首先,您可以在服务器上生成中间结果,然后由客户端逐个读取,但我会一次生成所有结果并将它们传递给客户端

然后可以将中间结果与计数器同步。

这是可能的。 所有逻辑都应存储在服务器端。仅使用Flash显示结果

倒计时:用php创建,存储在服务器端的存储器中(数据库、内存、文件等等)。所有客户端(写在闪存上)都请求计数器值,并从从服务器获取的值开始在客户端显示计数器

乐透结果也会在服务器上生成并传递给客户端。首先,您可以在服务器上生成中间结果,然后由客户端逐个读取,但我会一次生成所有结果并将它们传递给客户端


中间结果可以与计数器同步。

最后是否有一个随机数?是的,我想让它从1到300生成一个随机数。它将是每个人看到的值。结尾有一个随机数吗?是的,我想让它从s生成一个随机数