Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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中从URL获取值?_Php_Url - Fatal编程技术网

如何在php中从URL获取值?

如何在php中从URL获取值?,php,url,Php,Url,我想使用PHP从URL获取值,我可以使用以下代码,它在localhost中工作,但在生产服务器中不工作 sample.php <a href="report.php?id=<?php $a=5; echo $a; ?>">View</a> <?php $id=$_GET['id']; echo $id; ?> report.php <a href="report.php?id=<?php $a=5; echo $a; ?&

我想使用PHP从URL获取值,我可以使用以下代码,它在localhost中工作,但在生产服务器中不工作

sample.php

<a href="report.php?id=<?php $a=5; echo $a; ?>">View</a>
 <?php
$id=$_GET['id'];

echo $id;

?>

report.php

<a href="report.php?id=<?php $a=5; echo $a; ?>">View</a>
 <?php
$id=$_GET['id'];

echo $id;

?>


这段代码在localhost中输出5,但在生产服务器中没有给出值。

在我的服务器测试中,localhost和服务器中的输出都是5。我认为问题主要是由您的服务器/php配置引起的。

试试这个:


马上喂?请和感谢—您永远不会误入歧途……立即雇佣员工当您单击链接并转到
report.php
,URL查询部分是什么样子的?请尝试href=“/report.phpwell,如果它没有显示您想要的内容,则会发生错误。那么您的错误是什么