0

我尝试制作一些表单很少的页面,其中一页通过 PHP 中的会话服务传递用户输入。第一页(以 session_start() 开始)有一个表单,提交后第二页得到这些输入并将其传输到会话的变量中。它们以第二页的形式出现。由于此页面通过单击提交按钮调用自身,我希望再次以第二页的形式看到这些输入,但我没有!我做了这个小代码只是为了检查发生了什么,但我什么也没看到。

    <?php
    if(isset($_POST['submit']))
    {
    echo 'Yes, I remembered quantity of money, it is:' . $_SESSION['bu'];
    }
    else
    { 
    //not submit? Then collect passed data with POST and put into session vars:
    ...
    $_SESSION['bu']=$_POST['txtbu'];
    $_SESSION['bz']=$_POST['txtbz'];
    $_SESSION['maxb']=$_POST['txtmaxb'];
    echo 'I got money amount of:' . $_SESSION['bu'];
    }
?>

在此代码之后是包含在 Agama Web 菜单中制作的 Javascript 菜单的代码:

<script src="menugta01_agwm_popup_engine.js"></script>

每次我以第二页的形式按下提交按钮时,所有会话变量都消失了,没有数据出现,就像它们被破坏了一样!删除此代码后一切正常,但我需要这个漂亮的菜单。有没有人遇到过这样的“问题”并且可以解决它?谢谢你。

4

0 回答 0