将搜索请求从我的网站转移到另一个网站

时间:2015-07-12 14:25:34

标签: php mysql

我正在尝试使用php和MySQL为我的大学建立一个旅行计划网站。我想将我的网站上的火车时刻表搜索链接到另一个官方网站http://www.indianrail.gov.in/know_Station_Code.html,以便当用户在我的网站中搜索特定列车时,他会自动在我的网站上获取搜索结果,而不会被重定向到官方网站。有什么方法可以将我的网站查询链接到这个网站吗?

1 个答案:

答案 0 :(得分:1)

选项1 - 直接重新发布

<form action="http://the-other-site.com/">
...
<input name="searchterm">
</form>

选项2 - 在后端使用CURL

$curl=curl_init('http://the-other-site.com');
curl_setopt($curl,CURLOPT_POST,1);
curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
curl_setopt($curl,CURLOPT_POSTFIELDS,'searchterm='.$_POST['searchterm']);
$result=curl_exec($curl);
//display the result