Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS

Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 114
Sexo: Masculino
Localização: Vitória/ES - Brazil
Contato:

Script de Prova online

10-02-2009 18:04

Olá WEB

Você conhece algun script pronto ou "semi-pronto" de uma prova online?? Não precisa ser com correção automática nem com banco de dados.

Abraço!!
0
Rodrigo Borges
" A verdadeira função do professor é criar condições para que o aluno aprenda sozinho. (...)
Ensinar de fato não é passar conhecimento, mas estimular o aluno a buscá-lo.
Poderíamos até dizer que ensina melhor quem menos ensina." John Milton Gregory
http://www.universodaeletricidade.com
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17227
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Script de Prova online

10-02-2009 20:12

Tem esse que acho que dá para adaptar
http://www.codigosnaweb.com/forum/Siste ... 3_293.html

MOVIDO de HTML e DHTML para Javascript, XML e AJAX
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 114
Sexo: Masculino
Localização: Vitória/ES - Brazil
Contato:

Script de Prova online

10-02-2009 22:01

beleza!! :)

Vou adaptar esse código, mas preciso da sua ajuda. São simples as dúvidas. Vamos lá.

1) Se eu quiser que uma questão valha 0,5 pontos. Tentei 0.5 e 0,5 no código abaixo e não deu certo.

/* valor de pontos para as questões */ if (reponse(form.question1)=="A") {pontos+=1} if (reponse(form.question2)=="B") {pontos+=1} if (reponse(form.question3)=="B") {pontos+=1}

2) O usuário pode até ter a opção de fazer novamente. Tudo bem!! Porém a primeira vez que ele clicar no botão RESULTADO o resultado seria enviado automaticamente (transparente para o usuário) para um endereço de e-mail.

3) Por que quando abre a janela com as respostas aparece a mensagem em cima dela??
"! Para ajudar a proteger sua segurança, o Intenet Explorer impediu este site de exibir conteúdo ativo que possa acessar seu computador. Clique aqui para obter opções..."
Isso dá problema no botão fechar (estranho)!!

Bom por enquanto é só...rsrs

Agradeço demais sua ajuda. E só pra vc ficar tranquilo. Esse trabalho que estou desenvolvendo é para uma causa filantrópica ok?? :wink

abraço
0
Rodrigo Borges
" A verdadeira função do professor é criar condições para que o aluno aprenda sozinho. (...)
Ensinar de fato não é passar conhecimento, mas estimular o aluno a buscá-lo.
Poderíamos até dizer que ensina melhor quem menos ensina." John Milton Gregory
http://www.universodaeletricidade.com
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17227
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Script de Prova online

10-02-2009 22:13

Ai já entra em personalização, que faço por MSN somente.

Quanto ao 0.5 o erro está nos ifs dos pontos, você tem que criar ifs para quando der 0, 0.5, 1, etc... de acordo com suas respostas. Esses ifs estão na parte do "comments" e "porcentagem" no script.

O fechar é porque o padrão é rodar o script via popup, onde o comando para fechar a página não é bloqueada pelo navegador.
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 114
Sexo: Masculino
Localização: Vitória/ES - Brazil
Contato:

Script de Prova online

10-02-2009 23:31

ok WEB!!

Vc cobra pra me ajudar por MSN??

Qual seu MSN??

Abraço
0
Rodrigo Borges
" A verdadeira função do professor é criar condições para que o aluno aprenda sozinho. (...)
Ensinar de fato não é passar conhecimento, mas estimular o aluno a buscá-lo.
Poderíamos até dizer que ensina melhor quem menos ensina." John Milton Gregory
http://www.universodaeletricidade.com
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17227
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Script de Prova online

11-02-2009 08:21

codigosnaweb hotmail :mrgreen
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 114
Sexo: Masculino
Localização: Vitória/ES - Brazil
Contato:

Script de Prova online

16-02-2009 16:52

Olá WEB

Fiz umas modificações no srcipt da prova online e precisei alterar algumas coisas, como validar alguns campos do form.

Só que agora não tô conseguindo chamar a função "javascript:solution(this.form);" que antes era chamada no onclick do botão do form.

O script está disponível em http://www.universodaeletricidade.com/provaonline.txt

Você pode me ajudar??

Obrigado
0
Rodrigo Borges
" A verdadeira função do professor é criar condições para que o aluno aprenda sozinho. (...)
Ensinar de fato não é passar conhecimento, mas estimular o aluno a buscá-lo.
Poderíamos até dizer que ensina melhor quem menos ensina." John Milton Gregory
http://www.universodaeletricidade.com
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17227
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Script de Prova online

16-02-2009 17:47

Aqui parece que a validação funciona, onde está o problema?
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 114
Sexo: Masculino
Localização: Vitória/ES - Brazil
Contato:

Script de Prova online

16-02-2009 18:08

A validação funciona perfeitamente. Porém como eu faço para chamar a função "javascript:solution(this.form);" que é a alma do código??

Ela era chamada no evento onclick do botão de Enviar Resposta, mas precisei retirar para que a validação funcionasse dessa forma.

Tem como chamá-la de outra maneira?? Essa é a questão no momento!!!

abraço
0
Rodrigo Borges
" A verdadeira função do professor é criar condições para que o aluno aprenda sozinho. (...)
Ensinar de fato não é passar conhecimento, mas estimular o aluno a buscá-lo.
Poderíamos até dizer que ensina melhor quem menos ensina." John Milton Gregory
http://www.universodaeletricidade.com
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17227
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Script de Prova online

16-02-2009 18:35

Você pode no seu if de validação ir verificando os campos, quando tiver tudo ok, chama a função.

if.. erro } else { função..

0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 114
Sexo: Masculino
Localização: Vitória/ES - Brazil
Contato:

Script de Prova online

16-02-2009 18:50

Entendi...

Você pode me dar um exemplo de como chamo uma função javascript dessa forma??

obrigado
0
Rodrigo Borges
" A verdadeira função do professor é criar condições para que o aluno aprenda sozinho. (...)
Ensinar de fato não é passar conhecimento, mas estimular o aluno a buscá-lo.
Poderíamos até dizer que ensina melhor quem menos ensina." John Milton Gregory
http://www.universodaeletricidade.com
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17227
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Script de Prova online

16-02-2009 19:39

A idéia seria essa

<script> window.onload = function() {   numero = 3;   if(numero==0) { alert("0") }   else if(numero==1) { alert("1") }   else if(numero==2) { alert("2") }   else { alert("nem 0, nem 1, nem 2") }   } </script>

Quando nenhuma condição for verdadeira, faz a ação desejada.
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 114
Sexo: Masculino
Localização: Vitória/ES - Brazil
Contato:

Script de Prova online

16-02-2009 19:46

Eu entendi WEB

O que eu não sei é a sintaxe a ser usada para chamar a função "javascript:solution(this.form);"

Vou continuar tentando...se puder me dá mais uma dica!!

obrigado
0
Rodrigo Borges
" A verdadeira função do professor é criar condições para que o aluno aprenda sozinho. (...)
Ensinar de fato não é passar conhecimento, mas estimular o aluno a buscá-lo.
Poderíamos até dizer que ensina melhor quem menos ensina." John Milton Gregory
http://www.universodaeletricidade.com
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17227
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Script de Prova online

16-02-2009 19:50

Veja se ficou melhor

<script>   function alertando() { alert("olá") }   window.onload = function() {   numero = 3;   if(numero==0) { alert("0") }   else if(numero==1) { alert("1") }   else if(numero==2) { alert("2") }   else { alertando(); }   } </script>

0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 114
Sexo: Masculino
Localização: Vitória/ES - Brazil
Contato:

Script de Prova online

17-02-2009 14:24

Olá Web

Aqui estou eu novamente quebrando a cabeça com nosso código.
Da uma olhada e vê se é assim mesmo que chama a função depois das validações. Acho que está entrando dentro da função, mas apresenta um erro:

'question1' é nulo ou não é um objeto

Verifica pra mim, por favor...

<script language="JavaScript"> function ValidaSemPreenchimento(){ for (i=0;i<formmail.length;i++){ var obg = formmail[i].obrigatorio; if (obg==1){         if (formmail[i].value == ""){         var nome = formmail[i].name         alert("O campo " + nome + " é obrigatório!")         formmail[i].focus();         return false         } } } javascript:solution(this.form); return true } </script>

Obrigado
0
Rodrigo Borges
" A verdadeira função do professor é criar condições para que o aluno aprenda sozinho. (...)
Ensinar de fato não é passar conhecimento, mas estimular o aluno a buscá-lo.
Poderíamos até dizer que ensina melhor quem menos ensina." John Milton Gregory
http://www.universodaeletricidade.com
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17227
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Script de Prova online

17-02-2009 15:55

Passa o link do que já tem online.
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 114
Sexo: Masculino
Localização: Vitória/ES - Brazil
Contato:

Script de Prova online

17-02-2009 16:01

0
Rodrigo Borges
" A verdadeira função do professor é criar condições para que o aluno aprenda sozinho. (...)
Ensinar de fato não é passar conhecimento, mas estimular o aluno a buscá-lo.
Poderíamos até dizer que ensina melhor quem menos ensina." John Milton Gregory
http://www.universodaeletricidade.com
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17227
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Script de Prova online

17-02-2009 16:57

A solução que encontrei foi a seguinte

- Tira qualquer evento onsubmit do form action

- Seu submit passa a ter o seguinte: onclick="return solution(this.form)"

No script, logo após

... +'<a href="javascript:void(0)" onclick="window.print();"><br><br>Clique aqui para imprimir o resultado</a>' +'</BODY></HTML>'

vem

solu=open(); solu.document.write(chaine)


Troca essas duas linhas acima pela validação nesse espaço, vai um exemplo

if(document.formmail.nome.value=="") { alert("nome vazio"); return false; } else if(document.formmail.identidade.value=="") { alert("identidade vazio"); return false; } else if(document.formmail.expedidor.value=="") { alert("expedidor vazio"); return false; } else { solu=open(); solu.document.write(chaine) }

0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 114
Sexo: Masculino
Localização: Vitória/ES - Brazil
Contato:

Script de Prova online

17-02-2009 16:59

ok!

Farei as alterações. Contudo a retirada do submit não vai prejudicar o envio do formulário depois?
Eu tenho um código de envio por PHP.

valeu
0
Rodrigo Borges
" A verdadeira função do professor é criar condições para que o aluno aprenda sozinho. (...)
Ensinar de fato não é passar conhecimento, mas estimular o aluno a buscá-lo.
Poderíamos até dizer que ensina melhor quem menos ensina." John Milton Gregory
http://www.universodaeletricidade.com
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 114
Sexo: Masculino
Localização: Vitória/ES - Brazil
Contato:

Script de Prova online

17-02-2009 17:19

Olá WEB

Fiz as alterações e funcionaou legal!!! Muito Obrigado pela paciência...

A próxima etapa é enviar o formulário. Vou iniciar a programação e se tiver alguma dúvida posto, ok??

Abraço
0
Rodrigo Borges
" A verdadeira função do professor é criar condições para que o aluno aprenda sozinho. (...)
Ensinar de fato não é passar conhecimento, mas estimular o aluno a buscá-lo.
Poderíamos até dizer que ensina melhor quem menos ensina." John Milton Gregory
http://www.universodaeletricidade.com
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17227
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Script de Prova online

17-02-2009 17:53

Blz, se for usar PHP posta lá na seção PHP do fórum.
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado