【问题标题】:page 140 quiz questions第 140 页测验问题
【发布时间】:2013-02-13 01:16:44
【问题描述】:

我目前正在为我的朋友制作一个关于消防员培训的测验页面。我正在考虑是否可以使用 javascript 来完成,还是应该使用 php 来完成?大约有 140 个问题,但我将开始构建,所以只有 10 个问题开始:)

我以前从来没有尝试过这样的事情,所以希望你能帮助我,向我解释如何去做,并进一步帮助我。

我觉得有点像这样:

<?php
if(isset($_POST["ok"] == 1)
{
    echo "TRUE!";
}
elseif(isset($_POST["ok"] >= 1)
{
    echo "FALSE!";
}
?>
<form action="#" method="post">
<input type="checkbox" name="1" /><p>Bla bla bla</p>
<input type="checkbox" name="2" /><p>Bla bla bla</p>
<input type="checkbox" name="3" /><p>Bla bla bla</p>
<input type="submit" name="ok" value="Ok" />
</form>

可能不是这样,但一定是这样的 点击 在 Mon 上,如果它是真的,那么它必须在里面或看起来像在仍然希望你能按照我想要的方式跟随我建好了吗?

【问题讨论】:

  • 最近在this question 中提出了类似的问题。也许我的答案中显示的代码会给你一些想法......
  • 谢谢。我会看看它的,我会把它送到mysqli :) 祝你有美好的一天:)

标签: php javascript jquery


【解决方案1】:

你的问题要清楚一点。你到底想完成什么?

如果您使用 PHP 编写测验,那么您必须在提交表单后显示答案。这可以通过重定向实现,也可以通过 JavaScript 实现 AJAX

如果你用 JavaScript 编写答案检查,那么所有逻辑都将在客户端完成,而不是在服务器端完成。这是我推荐的方法,因为它可以完成同样的事情,而且对于这个任务来说真的要简单得多,因为你似乎并没有真正在这个测验中寻找安全性。

差不多,如果你正在寻找一些安全的东西,请使用 PHP,如果你是为了好玩,请使用 JavaScript。

【讨论】:

    猜你喜欢
    • 2021-12-31
    • 1970-01-01
    • 1970-01-01
    • 2021-12-17
    • 1970-01-01
    • 2016-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多