script ASP Sample

<% @ Language = VBScript%>
			<%
			«Obtenir les paramètres affichés à partir du test '
			testname = Request.Form ( "TestName")
			Score = Request.Form ( "Score")
			user = Request.Form ( "name")
			numQuestions = Request.Form ( "NumQuestions")
			passingGrade = Request.Form ( "PassingGrade")

			«Valider que ce soit réellement à partir d'un test '
			si testname = "" Ou score = "" Ou user = "" Ou numQuestions = "" Ou passingGrade = "", puis
			Response.Write "<html>"
			Response.Write "<head> <title> Défaut </ title> </ head>"
			Response.Write "<body>"
			Response.Write "STATUS = 500"
			Response.Write "<br>"
			Response.Write "n'a pas pu analyser les résultats des tests en raison d'une erreur de paramètre."
			Response.Write "</ body> </ html>"
			autre
			'Ecrire les résultats dans un fichier portant le même nom que le test'
			"Cela pourrait être une base de données ou tout type de magasin d'objets, mais '
			«Garder les choses simples, nous allons simplement utiliser un fichier texte '
			fileName = "c: \" & testname & ".log"
  
			'Ouvrez le fichier de résultats pour append'
			Const ForReading = 1, ForWriting = 2, ForAppending = 8

			Set objFSO = CreateObject ( "Scripting.FileSystemObject")

			sinon objFSO.FileExists (filename) puis
			objFSO.CreateTextFile (fileName)
			fin si

			Set objInFile = objFSO.OpenTextFile (fileName, ForAppending, True)

			'Ecrivez les résultats'
			objInFile.WriteLine (Date & "," & Time & "," & user & "," & score)

			«Cours âgées produits par Lectora utilisés un indice de zéro pour des questions '
			»(C.-à-Question0 est la première question) '
			'Cours les plus récents sont une base (ie Question1 est la première question)'
			«Déterminer lequel il est '
			Dim startIndex
			valTemp = Request.Form ( "Question0")
			if (valTemp = ""), puis
			startIndex = 1
			autre
			startIndex = 0
			fin si

			'Ecrivez toutes les questions et réponses'
			pour i = startIndex à Cint (startIndex + numQuestions-1)
			nameQ = "Question" + CStr (i)
			nomA = "Réponse" + CStr (i)
			valQ = Request.Form (nameQ)
			Vala = Request.Form (nomA)
			objInFile.WriteLine (nameQ & ":" & valQ)
			objInFile.WriteLine (nomA & ":" & Vala)
			Prochain

			'Fichier Fermer les résultats'
			objInFile.Close
			Réglez objInFile = Nothing
			Réglez objFSO = Nothing
			fin si
			%>
		

Soutien | A propos de Trivantis
© Copyright Trivantis 2017