2012-03-29 5 views
0

Ich suche ein Online-Quiz/Test für meine Website zu erstellen.PHP/jQuery Quiz

Ich habe ziemlich viel gelesen und ich fand auch diesen sehr nützlichen Beitrag:

https://stackoverflow.com/questions/4231808/php-php-open-source-quiz-exam-script

Ich bin derzeit versucht, die oben ein: http://sourceforge.net/projects/phpq/?_test=b

Was ich nicht zur Arbeit bekommen : http://quiz.easy2dev.com/admin/login.php?Page=Login

$UserName = "Admin";  //User name for logon into Quest 
    $Password = "Password";  //Password for logon 
    $Tile = "quiz";   //Enter the title of your site 

Also, was ich wollte Wissen Sie, wenn jemand irgendwo wüsste, könnte ich ein Open Source Quiz/Test machen.

In PHP/jQuery und es muss nicht MySQL verwenden, wie ich gerade erst begonnen habe mit Datenbanken, aber ich weiß, es wäre besser, auf lange Sicht zu verwalten, wenn datenbankgesteuert.

Das Quiz Ich möchte, dass es sofortige Rückmeldung gibt, wenn der 'Weiter' Knopf angeklickt wird, deshalb habe ich an jQuery gedacht.

http://www.fatihacet.com/lab/jQuiz/

Das Quiz oben ist fantastisch, und mehr als ideal, aber ich habe keine Ahnung, wie die Antwort zu zeigen, und eine Zusammenfassung unter der Frage, wann die nächste Schaltfläche geklickt wird, anstatt es direkt los zur nächsten Frage. Es wäre meine beste Wahl, wenn mich jemand anleiten könnte, wie ich das machen kann.

Grüße,

John.

+1

Dieses Quiz ist schrecklich ... und die Hälfte der Antworten ist falsch ... – cmbuckley

+1

@cbuckley: Sie setzen Ihr Javascript nicht in ein '' Element? – qwertymk

+0

Alles, was ich wollte, war das Quiz lol, nicht die Fragen in ihnen. Es ist jetzt sortiert, froh, dass es geschlossen war, da es ziemlich alt war. –

Antwort

1

Sie können festlegen, dass jede Seite selbstverweisend ist. Bevor Sie auf eine Antwort klicken, wird eine Schaltfläche angezeigt, die "Antwort auswählen" enthält. Wenn die Seite mit der angezeigten Antwort aktualisiert wird, wird die Schaltfläche "Quiz fortsetzen" angezeigt jetzt der einzige Knopf sichtbar.

Ich denke, Sie sind über die Komplexität dieser denken.

Verwenden Sie einfach Formulare, _POST (und vielleicht SESSION) Variablen und dann am Ende des Quiz ein Stück Code zum Schreiben der Ergebnisse in eine Datenbank (wenn Sie es gespeichert haben wollen).