收集多个网站的投票

时间:2010-07-07 11:47:39

标签: php javascript mysql drupal vote

我正在寻找一种解决方案,允许人们通过投票系统或横幅向主站点提交投票。

目前,我知道一个与drigg和drupal一起使用的解决方案,但它需要客户端服务器上当前不可用的url redirect或mod_rewite。

是否有人知道一种解决方案,允许人们从位于单独网站上的横幅记录他们的投票,同时维护一个收集匿名用户所有数据的网站?或者,可以采用什么方法来实现此解决方案。没有mod_rewrite可以使用drigg吗?

3 个答案:

答案 0 :(得分:1)

正如Artefacto所说,对于跨站点请求,Ajax存在局限性,但你可以做的是在外部网站上的iframe中显示横幅,这样iframe就可以获得位于你身上的src家庭服务器,您可以完全访问。这样你就可以记录投票并仍然保持完全控制。

谷歌与adsense做了类似的事情。

答案 1 :(得分:0)

如果将投票提交给其他网站,唯一的问题是您在使用Ajax时可能会遇到跨网站请求限制。

但是,如果你使用一个普通的html表单,其行为是另一个站点(即收集投票的主站点),它应该可以正常工作。

答案 2 :(得分:0)

使用服务模块也可能是一种解决方案。我相信有一个json监听器,应该可以使用服务模块对其他服务器进行Web服务调用。