Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/233.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
通过URL使用php重定向到其他页面_Php_Http_Redirect - Fatal编程技术网

通过URL使用php重定向到其他页面

通过URL使用php重定向到其他页面,php,http,redirect,Php,Http,Redirect,这是我的php代码 <?php $s = $_POST['s']; header("Location: " . $s); exit(); ?> 是否可以使用url执行此代码? 我试过mywebsite.com/code.php?s=www.google.com 但它不会将我重定向到谷歌。URL查询字符串上的任何变量都可以通过$\u GET访问。($\u POST可用于访问请求正文中的表单字段。) 所以 $s = $_GET[

这是我的php代码

 <?php
    $s = $_POST['s'];
    header("Location: " . $s);
    exit();
    ?>

是否可以使用url执行此代码? 我试过mywebsite.com/code.php?s=www.google.com


但它不会将我重定向到谷歌。

URL查询字符串上的任何变量都可以通过
$\u GET
访问。(
$\u POST
可用于访问请求正文中的表单字段。)

所以

$s = $_GET['s'];

应该适合你。

你确定这个职位吗。。。示例URL看起来更像GET。您可能需要传递模式(
http
https
)才能重定向感谢帮助!)这就解决了!。我一开始试过GET,看起来我只是把它错打成$GET['s'],而不是$GET['s']。谢谢:D