2011-03-09 28 views
1

这里的交易:我正在为艺术品买家提供信息的网站上工作。定价,在哪里购买等等。该页面是在PHP,MySQL和一些jQuery在这里和那里完成的。如何从管理区域动态更改图像?

他们想要实现的一件事是直播拍卖。他们需要的是这样的:

example of live stream

凡在左边你会看到黑色块级和右侧的流-instead,即目前正在销售的工作形象,与艺术家的名字,头衔和价格。这是我需要帮助的。拍卖过程中左侧的图像应该会更改。

我需要的是在页面上的管理区域有和选项,管理员可以选择要显示的图像。因此,要实现这一点,我需要:

  1. 连接到数据库来获取信息:图片,数据等
  2. 循环通过记录获取列表。从该列表中,用户将选择他想要在网页上显示的图像。
  3. 让管理员区域发送要显示的图像到页面,并让页面动态地更改它,而用户不必刷新页面。

前两点是没有问题的,我不太确定如何做的是第三点。闪?一些来自Javascript?我倾向于闪光,但任何事情都会做。我确定我所要求的是以前没有做过的事情,但我的google-fu已经让我失望了。我不需要复制和粘贴代码,如果您可以指向我的教程或我需要的基本工具,那太棒了。

回答

2

当您定期检查是否有任何变化(您每5秒钟做一次ajax qeruy)时,您可以使用轮询

另外,散热器的方法是彗星,当你有一个服务器,它向客户端(浏览器)发送消息。在这个模型中,您可以使用长XHR或隐藏的iframe。您的服务器端必须更复杂一些,这不是PHP制定的请求响应模型。但是现在,PHP有能力打开套接字并作为网络服务器工作。详情请阅读socket function in PHP

+0

谢谢!问题解决了 :) – jlasarte 2011-03-10 20:31:16