Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.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 http请求并将链接作为变量存储在页面上_Php_Http - Fatal编程技术网

发送php http请求并将链接作为变量存储在页面上

发送php http请求并将链接作为变量存储在页面上,php,http,Php,Http,有没有人能告诉我以下几点是否可行: 发送一个变量到一个网络搜索数据库我已经能够做到这一点。 我目前直接作为用户的网页包含对用户有用的实际链接。有没有一种方法可以使用http请求直接将用户发送到该链接?这样用户就不用点击额外的链接了。 谢谢 我想我没有提供足够的信息 因此,当前搜索会弹出一个表,其中包含链接作为列之一。用户可以单击其中一个链接,然后在下一页上单击另一个链接以获取所需信息 我希望在后台提取这些信息,并用第二个链接替换第一个链接。我认为重定向不是一种选择 <?php //do r

有没有人能告诉我以下几点是否可行:

发送一个变量到一个网络搜索数据库我已经能够做到这一点。 我目前直接作为用户的网页包含对用户有用的实际链接。有没有一种方法可以使用http请求直接将用户发送到该链接?这样用户就不用点击额外的链接了。 谢谢

我想我没有提供足够的信息

因此,当前搜索会弹出一个表,其中包含链接作为列之一。用户可以单击其中一个链接,然后在下一页上单击另一个链接以获取所需信息

我希望在后台提取这些信息,并用第二个链接替换第一个链接。我认为重定向不是一种选择

<?php
//do redirection in your php file using the header fn and don't show any output before this call 
header('Location: http://redirecturl.com/');
exit;
?>

有关更多信息,请访问标题功能:


请参见上文,我无法重定向,因为搜索返回一个满是url链接的表。请参见上文,我无法重定向,因为搜索返回一个满是url链接的表。理想的解决方案是在第一个查询中加入第二个重定向链接,而不是显示第一个链接,您可以直接显示实际的重定向链接,或者单击第一个链接应重定向到实际的重定向链接。如果您需要db查询方面的帮助,那么您需要解释您的数据库结构,这正是我试图实现的。单击第一个链接应该重定向到实际的重定向链接。数据库由药物名称和ID组成。药物ID是通过连接网页字符串发送到远程服务器并返回页面的内容。
header("Location: http://www.example.com/");