0

たとえば、http: //www.website.com/something?food=steak などの $_GET データを含む URL を取得するにはどうすればよいでしょうか。

ステーキをどのように出力しますか?私の現在の状況は、 $_GET["duplicate"] が 1 に等しい場合はこれをエコーし​​、そうでない場合は何もエコーしないように、ヘッダー関数を使用してページにリダイレクトしようとしているということです。しかし、var_dump($_GET); を実行したと言える $_GET データを取得していません。

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

上記は URL 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

さて、私は自分の問題を理解しました。ページの終わりを取得し、それをページの「p」として宣言する $_GET 変数があります。それを機能させるには、次のことを行う必要があります。

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