我想在我的应用程序上获得帮助,用户可以在其中创建多个会话。您可以访问应用程序here。请按照以下步骤使用该应用程序:
打开应用程序
请在会话数量文本框中输入“3”,在问题数量文本框中输入“1”,然后单击“准备问题”按钮。
应出现一个确认框,点击“确定”。
这将引导您进入一个名为“QandATable2.php”的新页面,这是用户可以为每个会话创建问题和答案的地方。在底部,它说明了您从上一页中选择的会话数和问题数。现在请按照以下步骤使用此页面:
1:应用程序顶部有4个控件,“问题”,“选项和答案”,“回复”和“标记数”。请在下面执行此操作:
完成所有操作后,点击“添加问题”按钮。
现在,您将看到已创建的问题已添加到新的表格行中。
现在点击下面的“提交详细信息”按钮。
将出现一个确认框,单击“确定”。
会话已创建,页面将导航到“session_marks2.php”页面(显示错误页面,因为我尚未创建此页面“。
现在问题是我们已经声明要创建“3”会话,我们只创建了一个会话。
在这个例子中我想要发生的是,在用户创建了第一个会话之后,当用户在确认框中单击“确定”时,我想要的是我希望第一个会话详细信息存储在一个临时数据库(我不希望它存储在正确的数据库中,因为假设用户已经创建了一个会话但没有完成其他会话,那么它会使整个数据库弄乱不完整的数据)然后它应该导航用户可以访问同一页面(QandATable2.php),这样用户可以再次为第二个会话创建问题和答案(这是已提到的1个问题),然后在创建第二个会话后,将第二个会话详细信息保存在临时数据库中然后创建第三个会话。第三个会话完成后,将其保存到临时数据库中。
我想要一个临时数据库的原因是因为让我们说用户想要从会话1到会话2的相同问题,然后我想要一些用户点击按钮的东西,他们能够选择一个先前的问题,所以当这个如果该问题的详细信息存储在顶部控件中,则用户可以单击“添加问题”按钮将问题添加到新行中。
我知道我要求很多,但这在应用程序中是一件很重要的事情,如果有人可以编译一个简单的演示来展示如何实现这一点,那将会非常有帮助。如果能实现这一点,我将非常感激。我正在使用php和Jquery编码。
如果有任何问题,感谢您并对我发表评论。谢谢:)
答案 0 :(得分:3)
您在单词session
的使用与服务器上session
的技术实现之间似乎存在差异。
如果您想为用户提供3个或4个不同的“会话”,可以通过在$_SESSION
变量中存储3个或4个不同的变量(例如数组)来轻松实现。