これが私のコードです:
<form action=\"index.php?m=".$mm."&y=".$y."\">
<input type=\"submit\" value=\"<\">
</form>
変数 $mm と $y は初期化され、値を持ちます。しかし、私はリダイレクトされているだけです:
index.php?
私は何を間違えましたか?
(デフォルト) でフォームをmethod="get"
送信すると、アクション内のすべてのクエリ文字列がフォーム データによって生成されたものに置き換えられます。
代わりに要素にm
値y
を格納してください。<input type="hidden" …>
これは、$mm と $y の値をエコーする必要があるためです。
<form action="index.php?m=<?php echo $mm;?>&y=<?php echo $y;?>">
<input type="submit" value="" />
</form>