Ir para conteúdo
Fórum Script Brasil
  • 0

Corrigindo prova virtual


Guest Rafael P.C

Pergunta

Guest Rafael P.C

Pessoal estol desenvolvendo um script que corrige a prova e diz a nota final. Os campos do formulário que contem as opções de cada alternativa são em Radio Button tipo “A B C D” eu fiz este script para identificar qual das alternativas estava correta e mostrar na tela na hora que fosse finalizada a prova. Mas esta dando erro. Abaixo o erro e o script.

Script da prova com as alternativas em radio Button.

<input type="radio" name="p_9" value="A">
<input type="radio" name="p_9" value="B">
<input name="p_9" type="radio" value="C">
<input name="p_9" type="radio" value="D">
Script que deveria corrigir
<%
Q9 = Request.Form("p_9")

if Q9 = "A" then 
    Q9 = 0
else if Q9 = "C" then 
    Q9 = 0
else if Q9 = "D" then 
    Q9 = 0
else Q9 = 1
end if

nota = Q9
%>

Mensagem de Erro

Informações técnicas (para a equipe de suporte)

• Tipo de erro:

Erro de compilação do Microsoft VBScript (0x800A03F6)

'End' esperado

/ava/sistem/in_comercial.asp, line 43

• Tipo de navegador:

Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2)

• Página:

POST 156 bytes to /ava/sistem/in_comercial.asp

• POST Data:

usuario=4&ope=cr&super=123&gestor=3&segimento=31%2F12%2F2008&p_1=1&p_2=1&p_3=1&p_4=1&p_5=1&p_6=1&p_7=1&p_8=1&p_9=A&p_10=1&botao=Finalizar+a+avalia%E7%E3o%21

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0
Guest Rafael P.C

Pessoal já consegui o problema estava no espaço entre o ELSE IF o certo é ELSEIF o código certo segue abaixo.

if Q9 = "A" then 
       Q9 = 0
       
    elseif Q9 = "C" then 
       Q9 = 0
       
    elseif Q9 = "D" then 
       Q9 = 0
       
    else 
       Q9 = 1
end if

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...