在提交答案时加载下一个要约

时间:2013-03-05 18:47:49

标签: php fuelphp

我正在尝试构建一个简单的商品调查应用程序(PHP使用Fuel Framework)。

我想一次提出一个问题。 然后用户必须回答保存或Bin。 只有当他们回答了我才想提出下一个问题。

最好的方法是什么?目前,存储在数据库中的所有问题都显示在页面上。

马特

1 个答案:

答案 0 :(得分:0)

您可以在PHP中执行此操作,其中每个问题都是提交给服务器的表单,然后向用户提供下一个问题,或者您可以使用Javascript执行此操作,以便表单包含所有问题,但隐藏从视图。回答问题揭示了下一个问题。

PHP方法的优点:

1)保存进度会更容易 2)每个问题可以一次验证一个 3)更多的人可以参加调查(没有javascript的人)

Javascript的优点:

1)它会更顺畅,更优雅 2)整个表格立即送达,并根据需要显示 3)减少页面请求数量。