Come posso fare a portare i risultati e il nome di un utente ke ha fatto un quiz nel mio sito in una classifica? pià nello specifico questi sn gli script del quiz e per il prompt:
QUESTO PER QUANTO RIGUARDA L'HEAD:
<SCRIPT><!--
var name=prompt("Per favore inserisci il tuo nome","")
// -->
</SCRIPT>
</FORM></CENTER><BR>
Successivamente, sempre tra gli elementi <HEAD>, e' necessario impostare la sintassi Javascript e la relativa funzioni "quiz":<br>
<center><FORM><TEXTAREA ROWS=9 COLS=45>
<SCRIPT language=JavaScript>
function quiz() {
var i = 0
var total=document.forms.length-1
var ncorrect=0
var response=new Array(total)
var theForms=new Array(total)
var answer=new Array(total)
for (i=1; i<=total;i++)
theForms=document.forms[i-1]
for (i=1; i <= total; i++)
response=theForms.answer.selectedIndex
for (i=1; i<=total;i++)
answer=theForms.correct.value
var flag=true
for (i=1; i <= total; i++)
if (response==0) {
alert("Attenzione la domanda #"+i+" non ha avuto risposta")
flag=false
}
if (flag) {
for (i=1; i <= total; i++)
if (response==answer) ncorrect++
document.total.score.value = ncorrect
var per = Math.round((ncorrect / total) * 100)
document.total.percent.value = per
document.total.outof.value=total
} //end if (flag)
}
// -->
</SCRIPT>
Questo x quanto riguardo il corpo della pagina:
<P>Ciao <B><SCRIPT language=Javascript><!--
document.write(name);
// -->
</SCRIPT></B>, rispondi alle seguenti domande:
<FORM action=esempio.htm method=post name=form1>
<font face="Arial" size="2"><b>Qual è la capitale della Turchia</b></font><br><br>
<SELECT name=answer size=1>
<OPTION selected value=0>
<OPTION value=1> 1. Istambul
<OPTION value=2> 2. Ankara
<OPTION value=3> 3. Smirne
<OPTION value=4> 4. Rodi
<OPTION value=5> 5. Adrianopoli
</OPTION>
</SELECT>
<INPUT name=correct size=4 type=hidden value=2>
</FORM>
<FORM action=esempio.htm method=post name=form1>
<INPUT name=correct size=4 type=hidden value=2>
<FORM action=TriviaQuiz.html method=post name=total>
<INPUT name=Button onclick=quiz() type=button value="Clicca qui per il risultato">
<B><SCRIPT language=Javascript><!--
document.write(name);
// -->
</SCRIPT></B>: hai risposto correttamente a <INPUT name=score size=2> domande su un totale di <INPUT name=outof size=2><br><br>
Hai ottentuo una percentuale di valutazione pari a <INPUT name=percent size=2>%<BR>
--------------
come faccio a trasferire i risultati del quiz e il nome dell'utente in una classifica in un altra pagina?
Dovete aiutarmi vi prego!:-(
QUESTO PER QUANTO RIGUARDA L'HEAD:
<SCRIPT><!--
var name=prompt("Per favore inserisci il tuo nome","")
// -->
</SCRIPT>
</FORM></CENTER><BR>
Successivamente, sempre tra gli elementi <HEAD>, e' necessario impostare la sintassi Javascript e la relativa funzioni "quiz":<br>
<center><FORM><TEXTAREA ROWS=9 COLS=45>
<SCRIPT language=JavaScript>
function quiz() {
var i = 0
var total=document.forms.length-1
var ncorrect=0
var response=new Array(total)
var theForms=new Array(total)
var answer=new Array(total)
for (i=1; i<=total;i++)
theForms=document.forms[i-1]
for (i=1; i <= total; i++)
response=theForms.answer.selectedIndex
for (i=1; i<=total;i++)
answer=theForms.correct.value
var flag=true
for (i=1; i <= total; i++)
if (response==0) {
alert("Attenzione la domanda #"+i+" non ha avuto risposta")
flag=false
}
if (flag) {
for (i=1; i <= total; i++)
if (response==answer) ncorrect++
document.total.score.value = ncorrect
var per = Math.round((ncorrect / total) * 100)
document.total.percent.value = per
document.total.outof.value=total
} //end if (flag)
}
// -->
</SCRIPT>
Questo x quanto riguardo il corpo della pagina:
<P>Ciao <B><SCRIPT language=Javascript><!--
document.write(name);
// -->
</SCRIPT></B>, rispondi alle seguenti domande:
<FORM action=esempio.htm method=post name=form1>
<font face="Arial" size="2"><b>Qual è la capitale della Turchia</b></font><br><br>
<SELECT name=answer size=1>
<OPTION selected value=0>
<OPTION value=1> 1. Istambul
<OPTION value=2> 2. Ankara
<OPTION value=3> 3. Smirne
<OPTION value=4> 4. Rodi
<OPTION value=5> 5. Adrianopoli
</OPTION>
</SELECT>
<INPUT name=correct size=4 type=hidden value=2>
</FORM>
<FORM action=esempio.htm method=post name=form1>
<INPUT name=correct size=4 type=hidden value=2>
<FORM action=TriviaQuiz.html method=post name=total>
<INPUT name=Button onclick=quiz() type=button value="Clicca qui per il risultato">
<B><SCRIPT language=Javascript><!--
document.write(name);
// -->
</SCRIPT></B>: hai risposto correttamente a <INPUT name=score size=2> domande su un totale di <INPUT name=outof size=2><br><br>
Hai ottentuo una percentuale di valutazione pari a <INPUT name=percent size=2>%<BR>
--------------
come faccio a trasferire i risultati del quiz e il nome dell'utente in una classifica in un altra pagina?
Dovete aiutarmi vi prego!:-(