0

HTML ページに非表示フィールドを作成したいのですが、単純な<input>フィールドで十分です。次に、ページが初めて読み込まれるときにその入力フィールドの値を読み取ろうとしているので、それに最も近いのは $_GET ステートメントを使用することです。次のように機能していることを確認できるように、値をエコーアウトしようとしているだけです。

<input type="hidden" name="selection" value="fixtures">
<?php
echo $_GET['selection']

私が試しても、それは私に何も与えません:

echo "<h1>$_GET['selection']</h1>

それから私は0を取得します。

4

1 に答える 1

0

質問は -<form>あなたが持っているパラメータは何ですか? フォームを送信しましたか?簡単な例は次のとおりです。

//form.php
<form method="GET" action="next.php">
    <input type="hidden" name"selection" value="fixtures" />
    <input type="submit" name="submit_btn" value="Send" />
</form>

//next.php
echo '<h1>'.$_GET['selection'].'</h1>';

あなたは同じことを達成することができます:

<a href="next.php?selection=fixtures">Link</a>
于 2013-10-31T20:09:43.217 に答える