0

1ページ目に選択コードを含むドロップダウンリストがあります:

print "Select week for season 1:  <select name='Week_select'> <br>";

2ページ目に私が持っている

$varWeek=$_POST['Week_select'];

次に、別のドロップダウン リスト:

print "Select a team that played season 1and week $varWeek:  <select name='Team_select'><br>";

これまでのところ、私をここまで導いてくれたすべての人に感謝します。

3 ページに移動すると、$varWeek が失われます

$_GET を使用するか、非表示として渡す必要があることがわかりました。試してみ$varWeek=$_GET['Week_select']; ましたが、うまくいきませんでした。

非表示で渡す方法がわかりません。もう少し理解を助けてください。よろしくお願いします

4

2 に答える 2

0

あなたが言ったように、フォームに変数を隠しフィールドとして追加します。

print '<input type="hidden" name="Week_select" value="'. $_GET['Week_select'] .'" />';

次に、フォームを処理するページで、変数が利用可能になります$_POST['Week_select']

于 2013-04-03T23:41:50.267 に答える