• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Wie erstelle ich ein Userquiz?

Status
Für weitere Antworten geschlossen.

KG

Neues Mitglied
Wie schaffe ich es dass: Wenn ich ein Quiz mit Radiobutton erstelle, dass die Besucher dann eine Antwort auswählen, und auf WEITER klicken, dass dann der Computer das automatisch korregiert?

Danke schon jetzt! :?: :D
 
Werbung:
Hi KG

sowas geht allein mit HTML gar nicht. Dazu benötigst du eine Serverseitige Sprache z.B. PHP, Java, etc.. Deshalb verschiebe ich den Beitrag mal in den Off-Topic Forumsbereich.

Gruß
Hobbyuser
 
Werbung:
Hallo KG,

ich hätte da einen kleinen Code, ein bisschen umändern, und fertig. Aber halt JAVASCRIPT!

Code:
<body>
<FORM method="post">
<DT>
<DIV align=left>[b]1) Wie viele Einwohner hat Deutschland[/b]</DIV>
<DT>
<DIV align=left>  <INPUT onclick=oneX() type=radio name=frage1>ca. 60 mio.</FONT></DIV>
<DT>
<DIV align=left>  <INPUT onclick=one() type=radio name=frage1>ca. 82 mio.</FONT></DIV>
<DT>
<DIV align=left>  <INPUT onclick=oneX() type=radio name=frage1>ca. 75 mio.</FONT></DIV>

<DT>
<DIV> </DIV>
<DIV align=left>[b]2) Wann wurde ich geboren...???[/b]</DIV>
<DT>
<DIV align=left>  <INPUT onclick=two() type=radio name=frage2>1989</FONT></DIV>
<DT>
<DIV align=left>  <INPUT onclick=twoX() type=radio name=frage2>1990</FONT></DIV>

<DT>
<DIV> </DIV>
<DIV align=left>[b]3) Wie viele Schüler hatte die alte M9...???[/b]</DIV>
<DT>
<DIV align=left>  <INPUT onclick=three() type=radio name=frage3>26</FONT></DIV>
<DT>
<DIV align=left>  <INPUT onclick=threeX() type=radio name=frage3>28</FONT></DIV>
<DT>
<DIV align=left>  <INPUT onclick=threeX() type=radio name=frage3>24</FONT></DIV>

<DT>
<DIV> </DIV>
<DIV align=left>[b]4) Die Hauptstadt von Norwegen ist...[/b]</DIV>
<DT>
<DIV align=left>  <INPUT onclick=four() type=radio name=frage4>Oslo</FONT></DIV>
<DT>
<DIV align=left>  <INPUT onclick=fourX() type=radio name=frage4>Helsinki</FONT></DIV>
<DT>
<DIV align=left>  <INPUT onclick=fourX() type=radio name=frage4>Stockholm</FONT></DIV>

<DT>
<div></div>
<DIV align=left>[b]5) Seit wann ist Norwegen unabhängig von Schweden...???[/b]</DIV>
<DT>
<DIV align=left>  <INPUT onclick=fiveX() type=radio name=frage5>1903</FONT></DIV>
<DT>
<DIV align=left>  <INPUT onclick=five() type=radio name=frage5>1905</FONT></DIV>
<DT>
<DIV align=left>  <INPUT onclick=fiveX() type=radio name=frage5>1920</FONT></DIV>

<DT>
<DIV> </DIV>
<DIV align=left>[b]6) In welcher Stadt oder Dorf macht die M10.2 Urlaub auf Rügen...??[/b]</DIV>
<DT>
<DIV align=left>  <INPUT onclick=six() type=radio name=frage6>Altenkirchen</FONT></DIV>
<DT>
<DIV align=left>  <INPUT onclick=sixX() type=radio name=frage6>Sellin</FONT></DIV>
<DT>
<DIV align=left>  <INPUT onclick=sixX() type=radio name=frage6>Rüdesheim</FONT></DIV>

<DT>
<DIV> </DIV>
<DIV align=left>[b]7) Wo liegt die Stadt Faro....??[/b]</DIV>
<DT>
<DIV align=left>  <INPUT onclick=sevenX() type=radio name=frage7>Spanien</FONT></DIV>
<DT>
<DIV align=left>  <INPUT onclick=sevenX() type=radio name=frage7>Marokko</FONT></DIV>
<DT>
<DIV align=left>  <INPUT onclick=seven() type=radio name=frage7>Portugal</FONT></DIV>

<DT>
<DIV> </DIV>
<DIV align=left>[b]8) Und die letzte Frage: html heißt ausgeschrieben....[/b]</DIV>
<DT>
<DIV align=left>  <INPUT onclick=eight() type=radio name=frage8>Hypertext Markup Language </FONT></DIV>
<DT>
<DIV align=left>  <INPUT onclick=eightX() type=radio name=frage8>Hyper Transfer Marketing Language</FONT></DIV>
<DT>
<DIV align=left>  <INPUT onclick=eight() type=radio name=frage8>Ich hab keine Ahnung....!!</FONT></DIV>

<DT>
<DIV> </DIV>



<DIV align=left><INPUT onclick=compute(form) type=reset value=Auswerten name=auswerten sname="Submit"><INPUT type=reset value=Löschen name=reset></DIV>



<table width="100" cellspacing="0" cellpadding="0" align="center">
      <td width="100" bgcolor="#F0F0C0">
<center>[url="javascript:history.back();"]zurück[/url]
</td>   
</table>

<SCRIPT language=JavaScript>

function SymError()
{
return true;
}
window.onerror = SymError;
var SymRealWinOpen = window.open;
function SymWinOpen(url, name, attributes)
{
return (new Object());
}
window.open = SymWinOpen;

</SCRIPT>

<SCRIPT language=JavaScript>
var a = 0
var b = 0
var c = 0
var d = 0
var e = 0
var f = 0
var g = 0
var h = 0



function one() { a=1 }
function two() { b=1 }
function three() { c=1 }
function four() { d=1 }
function five() { e=1 }
function six() { f=1 }
function seven() { g=1 }
function eight() { h=1 }


function oneX() { a=0 }
function twoX() { b=0 }
function threeX() { c=0 }
function fourX() { d=0 }
function fiveX() { e=0 }
function sixX() { f=0 }
function sevenX() { g=0 }
function eightX() { h=0 }

function compute(form) {

tot = (a + b + c + d + e + f + g + h)


if (tot == 0)

{confirm("Bist du schlecht, du weißt ja gleich gar nichts");


location="falsch.html"}


if (tot == 1)

{confirm("Naja, wenigstens 1 richtig");


location="falsch.html"}


if (tot == 2)

{confirm("Immer noch besser als 1 oder 0, 2 richtige Antworten");

location="falsch.html"}


if (tot == 3)

{confirm("Beim nächsten mal mehr bitte mehr als nur 3 oder...??");

location="falsch.html"}


if (tot == 4)

{confirm("Auweia, das üben wir nochmal, 4 richtige");

location="falsch.html"}


if (tot == 5)

{confirm("Ok ich gebs zu, das Quiz ist schwer, aber nur 5 richtige...??");

location="richtig.html"}


if (tot == 6)

{confirm("Knapp am Profititel vorbei, 6 richtige");

location="richtig.html"}


if (tot == 7)

{confirm("Du warst nur 1 Antwort von der vollen Punktzahl entfernt, schade");

location="richtig.html"}


if (tot == 8)

{confirm("Das nenne ich mal eine Top Leistung, alles richtig. Respekt, super gut");

location="richtig.html"}



}

</SCRIPT>

</body>


Weiß ja nicht, ob dir das was weiterhilft.....

Gruß

WEBI :wink:
 
Werbung:
@Webi kann man das auch irgendwie so erstellen das wenn man es abschickt der Admin eine mail kriegt mit dem ergebniss? kann das nämlich gut gebrauchen....
 
ich habe kein plan von PHP... ich weiß nicht wie das geht..

ich will einfach das JS quoz behalten und wenn das jemand ausfüllt ne mail mit ergebniss kriegen
 
Werbung:
Also ich finde den code von WEBI am besten.
Sowas habe ich mir ja auch vorgestellt 8) :!:
 
ja mir gefällt er auch, aber bessre wäre noch wenn man ne mail kriegen würde..
 
Frage zum script:
Werden hier die richtigen antworteb nit dem "

Code:
<DIV align=left>  <INPUT onclick=sevenX() type=radio name=frage7>Spanien</FONT></DIV>
<DT>
<DIV align=left>  <INPUT onclick=sevenX() type=radio name=frage7>Marokko</FONT></DIV>
<DT>
<DIV align=left>  <INPUT onclick=seven() type=radio name=frage7>Portugal</FONT></DIV>
" gelöst, oder mit dem


Code:
function one() { a=1 }
function two() { b=1 }
function three() { c=1 }
function four() { d=1 }
function five() { e=1 }
function six() { f=1 }
function seven() { g=1 }
function eight() { h=1 }


function oneX() { a=0 }
function twoX() { b=0 }
function threeX() { c=0 }
function fourX() { d=0 }
function fiveX() { e=0 }
function sixX() { f=0 }
function sevenX() { g=0 }
function eightX() { h=0 }

?
(An die Admins; man kann nicht beim absenden von beiträgen nicht die codezeile benutzen!!!)
 
Werbung:
Wiso ne Mail??
Dann dauert's doch ewig!
So kann man die antwort gleich sehen!! ;ugl
 
Ich kenn mich mit PHP fast überhaupt nicht aus, deswegen kann ich dir auch nicht sagen, wie es geht, das du automatisch eine E-mail bekommst.

Aber frag doch mal Crackpod oder Prophet, die können dir bestimmt weiter helfen. :wink:


Andere Frage, Niklasboelter ist nicht mehr im Forum oder...??? :cry:

Gruß

WEBI 8)
 
Werbung:
naja sein name wurde leider in den dreck gezogen und das fand ich schade niklas war ein sau guter user unseres forums echt schade. aber er war kurze zeit doch danach nochmal da
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben