2013-02-13 67 views
0

我現在正在工作,目前正在向我的朋友們提供關於消防員培訓的測驗頁。而我正在考慮是否可以使用javascript來做到這一點,或者我應該使用php來做到這一點嗎?哪裏有大約140個問題,但我會開始建立,所以只有10個問題開始:)第140頁測驗問題

我從來沒有嘗試過這樣做之前,所以希望你能幫助我的權利,並向我解釋如何做到這一點,並幫助我進一步。

我覺得這樣有點像這樣:

<?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> 

它可能不是這樣,但它必須是這樣點擊於星期一比如它是真實的,那麼它必須在它或看起來像在靜止希望你能跟我一起,我想建立什麼?

+0

最近在[這個問題]中提出了類似的問題(http://stackoverflow.com/questions/14462380/how-can-i-see-if-the-users-choice-in-the-quiz-is-正確/ 14467642#14467642)。也許在我的答案中顯示的代碼會給你一些想法... – Floris 2013-02-13 01:20:06

+0

謝謝。,我會看和它,我會讓它mysqli :)哈一個美好的一天:) – 2013-02-13 01:22:47

回答

1

請更清楚地說明您的問題。你究竟想要完成什麼?

如果您使用PHP編寫測驗,則必須在提交表單後顯示答案。這可以通過重定向來完成,也可以通過JavaScript來實現AJAX

如果您在JavaScript中編寫答案檢查,則所有邏輯將在客戶端完成,而不是在服務器端完成。這是我會推薦的方法,因爲它可以完成同樣的事情,而且對於這個任務來說確實會更加簡單,因爲它似乎並沒有真正在這個測驗中尋找安全性。

非常多,如果你正在尋找一些安全的JavaScript,如果你正在做它的樂趣,去與PHP。