好吧,我有一个独特的问题。我有一个房地产wordpress网站,它使用IDX (互联网数据交换)数据来显示MLS (多列表服务)列表。所以所有的IDX数据都是通过我的IDX提供商的站点存储的。目前,当用户提交表单时,它会转到通过我的idx提供程序托管的结果页面(例如:http://www.mysite.idxco.com/idx/my.account#/results.php?)。我要做的是创建一个在同一个page....how上呈现结果的表单,我会这样做吗?如果我说得不够清楚,请告诉我。
发布于 2013-04-30 22:24:13
如果我理解你的意思,你有不同的选择,你可以
1)通过ajax发布,并让您的托管页面返回html作为响应,您可以在div中的同一页面中显示。使用jquery很容易做到。集成到wordpress页面中可能更容易,但您需要能够修改托管页面。
2)你可以在你的服务器上(不是在idx提供者的服务器上)发布一个页面,然后使用curl将你从表单中收到的数据作为post发送到idx提供者页面,抓取返回的html,解析它,获得结果,用你自己的表单以及你从curl得到的结果重新加载页面。
您可能需要检查您的idx提供商,如果它是ok,你‘刮’的数据。
(当然,如果你有一个api访问,这很可能是idx,你可以只发送一个api请求,这将是更有效的)
https://stackoverflow.com/questions/16302063
复制相似问题