0

例如,我将如何获取带有一些 $_GET 数据的 url,例如http://www.website.com/something?food=steak

那么我将如何输出牛排?我目前的情况是,我正在尝试使用 Header 函数重定向到我拥有它的页面,以便如果 $_GET["duplicate"] 等于 1,则回显这个,否则,什么也不回显。但它没有获取 $_GET 数据我可以告诉我做了一个 var_dump($_GET);

<?PHP if ($_GET["duplicate"] == 1 )
    {
        echo "<h1>Username Taken!</h1>";
    }
        else
    {
        echo "";
    }
    ?>

以上是使用网址http://something.com/register?duplicate=1

4

3 回答 3

0

它只是一个变量,将其视为一个变量:

echo $_GET['food'];
于 2012-09-27T21:10:03.643 回答
0

问号之后的所有内容都以全局数组 $_GET 的形式提供。

$a=$_GET["food"];
echo $a;

如果 url 有?food=steak&color=red;

$a=$_GET["food"];
$b=$_GET["color"];

不止一个是可能的。同时搜索 $_POST。

于 2012-09-27T21:13:24.347 回答
0

好的,所以我想出了我的问题。我有一个 $_GET 变量,它获取页面的末尾并将其声明为页面的“p”。我需要执行以下操作才能使其正常工作。

  • ?p=createuser&duplicate=1
于 2012-09-27T21:35:30.400 回答