我会尽量让它变得简单。我知道如何在下拉列表中选择默认值。我的问题是如何将下拉列表中的最后一个选项设置为下一次“交互式”的默认选项。所以这意味着我不能硬编码默认值。
假设我想把两个数字相乘。我有两个下拉框,包含数字1到10;第一次它会显示1和1,因为如果没有提到默认值,那么默认值是第一个位置的数字。我仍然希望2和6仍然在那里,而不是回到1和1
请注意,如果我将操作设置为"answer.php",并在新页面上显示答案,并有一个返回按钮返回到初始页面。没有问题。但我不想这样。我想和你保持一致。
我没有使用mysql。
我在谷歌上花了一整天的时间,但我没有找到我想要的东西
谢谢
阿米特
发布于 2012-02-18 14:48:08
在我看来,有几种方法可以做到这一点:
发布于 2012-02-18 14:48:31
有很多方法可以做到这一点,不同之处在于你希望存储有多“深”。在不浪费太多时间的情况下,下面是存储选项的快速列表:
的解决方案
基本上,最简单的技术是获取传递的数据并重新显示它,因此对于您的表单,您有两个输入,leftval和rightval,用户在表单上单击submit,然后将它们相乘以显示结果。
当您构建页面以显示结果时,使用$_POST‘’leftval‘和$_POST’‘rigtval’在新页面上填充它们。确保对这些值进行消毒,并在退出时对其进行转义!
https://stackoverflow.com/questions/9339225
复制相似问题