Php HTML表单提交到JavaScript表单

Php HTML表单提交到JavaScript表单,php,forms,redirect,submit,Php,Forms,Redirect,Submit,我有一个HTML表单,我不想重定向到新页面,而是想在javascript警报中显示我试图检索的值。 我的代码从文件中检索数据 我当前的代码可以工作,但当使用GET方法将user.php插入main.html时,它会在新页面中重定向到user.php。 这是我的代码: <? if($_REQUEST['assign']) $_SESSION['score'] = my_point_db($_SESSION['sid'], $_REQUE

我有一个HTML表单,我不想重定向到新页面,而是想在javascript警报中显示我试图检索的值。 我的代码从文件中检索数据

我当前的代码可以工作,但当使用GET方法将user.php插入main.html时,它会在新页面中重定向到user.php。 这是我的代码:

        <?
        if($_REQUEST['assign'])
            $_SESSION['score'] = my_point_db($_SESSION['sid'], $_REQUEST['assign']);
    ?>

    <form action="user.php" method="get">
        <select name="assign">
                <?
                if($handle=opendir('./assign')){
                while(false!==($file=readdir($handle))){
                if($file!="." && $file!=".."){
                ?><option value=<?=$file?>><?=$file?></option><?
                    }
                }
                closedir($handle);
                }
                ?>
             </select>
        <input type="submit" value="ok">            
    </form>

    <? if($temp){ ?>
    <p>score : <?=$_SESSION['score']?></p>
    <? } ?>

分数:


如果是HTML,可以使用iframe代码在页面上显示表单

我能帮上忙


那么,当用户单击按钮时,您想在服务器中检索一些信息并在警报中显示它吗?如果是的话,最好使用ajax而不是带有提交的表单。@VitorLima我还没有学会JavaScript,所以我不想走得太远。但我会记住这一点,谢谢你,汉克斯,我想现在就这样吧。