-1

オンラインテストアプリケーションを作成しようとしていますが、1ページにオプションを付けて質問を呼び出しています。テストの最後に、スコアを別のページに公開したいと思います。そのために、すべてのフォームデータを別のページに配置したいのですが、それを取得するためのアイデアはありますか?

<form  name="test" method ="post" action="testfinish.php">
    <input type="submit" name="endtest" value="End Test"/>
    <?php
        $count=4;
        $que = array();
        $que = $userObj->getQue($count);
        $_SESSION['count']=$count;
        foreach($que as $q){ ?>
            <br>
            <div style = "border:2px solid;">
            <div style = "border:2px solid;"><?php echo $q['que']?></div><br>
            <ol>
                <li><input type = "radio" name = "<?php echo $q['que_id']?>" value = "<?php echo $q['a']?>" /> <?php echo $q['a']?></li>
                <li><input type = "radio" name = "<?php echo $q['que_id']?>" value = "<?php echo $q['b']?>" /> <?php echo $q['b']?></li>
                <li><input type = "radio" name = "<?php echo $q['que_id']?>" value = "<?php echo $q['c']?>" /> <?php echo $q['c']?></li>
                <li><input type = "radio" name = "<?php echo $q['que_id']?>" value = "<?php echo $q['d']?>" /> <?php echo $q['d']?></li>
            </ol></div>
    <?php } ?>
</form>
4

1 に答える 1

1

$_REQUESTを使用

testfinish.php、ただ使う

<?php
$result = $_REQUEST;
echo '<pre>';
print_r($result); // posted values printed as array 
echo '</pre>';

ボタンの名前は、[$_REQUEST 詳細情報] にあります。

于 2012-07-06T06:33:04.693 に答える