<% @ Language = VBScript%> <% "Lassen Sie die Parameter aus dem Test geschrieben ' Testname = Request.Form ( "Testname") score = Request.Form ( "Score") user = Request.Form ( "name") numQuestions = Request.Form ( "NumQuestions") passingGrade = Request.Form ( "PassingGrade") "Überprüfen Sie, dass dies tatsächlich von einem Test ' wenn testname = "" Oder score = "" Oder user = "" Oder numQuestions = "" Oder passingGrade = "" dann Response.Write "<html>" Response.Write "<head> <title> Failure </ title> </ head>" Response.Write "<body>" Response.Write "STATUS = 500" Response.Write "<br>" Response.Write "Es konnte keine Testergebnisse aufgrund eines Parameterfehler analysieren." Response.Write "</ body> </ html>" sonst "Schreiben Sie die Ergebnisse in eine Datei, die die gleiche wie der Test namens ' "Dies könnte eine Datenbank oder jede Art von Objekt-Speicher sein, aber ' ', Um es einfach zu halten, werden wir nur eine flache Textdatei' filename = "c: \" & Testname & ".log" "Öffnen Sie die Ergebnisdatei für Anfügen ' Konst ForReading = 1, ForWriting = 2, ForAppending = 8 Set objFSO = Create ( "Scripting.FileSystemObject") wenn nicht objFSO.FileExists (filename), dann objFSO.CreateTextFile (filename) end if Set objInFile = objFSO.OpenTextFile (filename, ForAppending, True) 'Schreiben der Ergebnisse' objInFile.WriteLine (Datum & "," & Time & "," & user & "," & score) 'Ältere Kurse von Lectora benutzt, um eine Null basierender Index für die Fragen " "(Dh Question0 ist die erste Frage)" "Neuere Kurse sind eine Basis (dh Question1 ist die erste Frage)" "Bestimmen, welches es ist" Dim start valTemp = Request.Form ( "Question0") if (valTemp = "") dann start = 1 sonst start = 0 end if 'Alle Fragen und Antworten schreiben' für i = start zu cint (start + numQuestions-1) nameQ = "Frage" + CStr (i) namea = "Antwort" + CStr (i) valQ = Request.Form (nameQ) Vala = Request.Form (NAMEA) objInFile.WriteLine (nameQ & ":" & valQ) objInFile.WriteLine (NAMEA & ":" & Vala) Nächster 'Close Ergebnisdatei' objInFile.Close Set objInFile = Nothing Set objFSO = Nothing end if %>
Unterstützungt | Über Trivantis
© Copyright Trivantis 2017