0

私はフォームを扱うことはあまりないので、フォームの選択内容を同じページに渡すのと同じくらい簡単なことは、かなり難しいように思えます。これに関するstackoverflowの質問をたくさんチェックしましたが、コードを配置する場所_POSTやコードを別のページに投稿することは決してありません。私は間違った方法で何かをしていることを知っています。それはおそらく非常に単純です。誰でも私を助けることができますか?

numbersPage.php

<?php 
session_start();
$_POST['here'];
$hello = $_GET['here'];

echo $hello;
?>

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">

</head>

<form name="input" action="numbersPage.php" method="get">
Fav Number: 
<select id="">
  <optgroup label="Numbers">
    <option value="1" name="thing">1</option>
    <option value="2" name="thing">2</option>
    <option value="3" name="thing">3</option>
    <option value="4" name="thing">4</option>
    <option value="5" name="thing">5</option>


  </optgroup>
</select>
<input type="submit" value="Submit">

</form>


</body>
</html>
4

2 に答える 2

0

あなたは正しくやっていますが、もっと好きなことをしなければなりません

if(isset($_REQUEST['submit1'])){

$_POST['here'];
$hello = $_GET['here'];

echo $hello;

}

もう1つ覚えておいて、ボタンに名前を付けてください

<input type="submit" value="Submit" name="submit1">
于 2013-06-10T14:11:51.507 に答える