
Jonathan Queiroz
Membros-
Total de itens
3.718 -
Registro em
-
Última visita
Tudo que Jonathan Queiroz postou
-
Ei, tenta evitar enviar mensagens por M.P. (além de ser mais difícil de conseguir a solução para seu problema, pode haver outras pessoas com o mesmo problema ! Se você mudou o campo do tipo texto para data/hora, é simples concertar o seu problema: Ao invés de: strsql = "Update dados set entrega='" & data_entrega & "'" Utilize: strsql = "Update dados set entregar = #" & data_entrega & "#" Se funcionar, posta aí !
-
captura informações de um grupo de checkbox
pergunta respondeu ao aldisseia de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Cara, o código acima contém um erro Faça isso aqui: <html> <head> <title>Minha página</title> <script type="text/javascript"> preco_windows = 10 preco_word = 10 preco_internet = 10 function CalculaPreco() { var preço = preco_windows+preco_word+preco_internet if (form.chkWindows.checked!=true) { preço = preço - preco_windows }else if (form.chkWord.checked!=true) { preço = preço - preco_word }else if (form.chkInternet.checked!=true) { preço = preço - preco_internet } form.preco_total.value=preço } </script> </head> <body> <form name="form" action="" method="post"> <input type="checkbox" name="chkWindows" onclick="CalculaPreco()">Windows<br> <input type="checkbox" name="chkWord" onclick="CalculaPreco()">Word<br> <input type="checkbox" name="chkInternet" onclick="CalculaPreco()">Internet<br> Preço total: <input type="text" readonly name="preco_total"> </form> </body> </html> No código anterior ele sempre aumentava o valor Tenta esse que eu fiz agora (nem cheguei a testar, mas deve funcionar !) Qualquer coisa é só postar -
captura informações de um grupo de checkbox
pergunta respondeu ao aldisseia de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Aqui um exemplo de código: <html> <head> <title>Minha página</title> <script type="text/javascript"> var preço = 0 function CalculaPreco() { if (form.chkWindows.checked==true) { preço = preço + 10 }else if (form.chkWord.checked==true) { preço = preço + 10 }else if (form.chkInternet.checked==true) { preço = preço + 10 } form.preco_total.value=preço } </script> </head> <body> <form name="form" action="" method="post"> <input type="checkbox" name="chkWindows" onclick="CalculaPreco()">Windows<br> <input type="checkbox" name="chkWord" onclick="CalculaPreco()">Word<br> <input type="checkbox" name="chkInternet" onclick="CalculaPreco()">Internet<br> Preço total: <input type="text" readonly name="preco_total"> </form> </body> </html> Se funcionar, posta aí ! -
Dei uma pesquisada sobre o erro e vi que ele ocorre quando o e-mail está mal formatado (acentuação errada, etc.) Olha essa parte do seu código Call SendMail(nome & " <" & email & ">", "teste@otimainformatica.com.br", subject, corpo) Verifique se o componente funciona com caracteres de espaço e sinais (como "<" e ">") Existe um espaço entre a variável nome e o resto do remetende. Observe: nome & " <" & email & ">" Qualquer coisa, é só postar !
-
captura informações de um grupo de checkbox
pergunta respondeu ao aldisseia de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Usa a propriedade onclick do checkbox pra fazer isso Aí você pega a quantidade de horas que está no formulário e converte para uma expressão com a função eval (Exemplo: eval("1+1")=2) Se não conseguir fazer ainda assim, é só postar ! -
(Resolvido) Problemas ao script detectar erro
pergunta respondeu ao Guilherme Teixeira de Jonathan Queiroz em ASP
É, o código tá certo, mas tem uma parte que você pode tirar Olha isso aqui: On Error Resume Next nota3 = FormatNumber(cdbl(bim1.Fields.Item("Nota3").value),2) if err.number = 0 then nota3 = FormatNumber(cdbl(bim1.Fields.Item("Nota3").value),2) else 'Mais código Você podia fazer somente isso: On Error Resume Next nota3 = FormatNumber(cdbl(bim1.Fields.Item("Nota3").value),2) if not (err.number = 0) then 'Mais código Qualquer coisa é só postar ! -
(Resolvido) Problemas ao script detectar erro
pergunta respondeu ao Guilherme Teixeira de Jonathan Queiroz em ASP
Achei um erro nessa parte aqui: cdbl(bim1.Fields.Item("Nota3").value) A instrução está solta (você não pode usar o cdbl solto) Acho que você queria fazer algo assim: nota3 = cdbl(bim1.Fields.Item("Nota3").value) Se funcionar posta aí, pode ajudar outras pessoas com o mesmo problema Elaborei um script pra você aqui (não cheguei a testar) É mais ou menos assim: <% ' verifica se as notas são: O ou Ótimo, MB ou Muito Bom ou B ou Bom, R ou Regular, para atribuir os valores para calcular a média final if bim1.Fields.Item("Nota3").value = "O" or bim1.Fields.Item("Nota3").value = "Ótimo" then nota3=30 elseif bim1.Fields.Item("Nota3").value = "MB" or bim1.Fields.Item("Nota3").value = "Muito bom" then nota3=28 elseif bim1.Fields.Item("Nota3").value = "B" or bim1.Fields.Item("Nota3").value = "Bom" then nota3=26 elseif bim1.Fields.Item("Nota3").value = "R" or bim1.Fields.Item("Nota3").value = "Regular" then nota3=23 elseif bim1.Fields.Item("Nota3").value = "*" then nota3=0 ' se as notas não forem de educação fisica que assumem as letras, pega o valor e converte em numeros decimal e verifica se há algum erro ao converter else On Error GoTo Erro nota3 = FormatNumber(cdbl(bim1.Fields.Item("Nota3").value),2) Erro: Materia = bim1.Fields.Item("Materia Listar").value valor = bim1.Fields.Item("Nota3").value strMsg = "Verifique a nota de "&materia&" do 3º Bimestre. A existência de caracteres diferentes de O, MB, B, R, *, números decimais com separador que não seja vírgula ou estes caracteres juntos com espaço impedem a elaboração do boletim! A nota atual é: "&valor Response.Write "<script>alert('" & strMsg & "');window.close();</script>" end if %> -
HellBoy, o que falei sobre "níveis de usuário" seria como restringir o acesso a determinados usuários Exemplo simples: Usuário free - Nível 1 Usuário pago - Nível 2 Administrador - Nível 3 Assim, você salvaria esses dados na tabela de acordo com o usuário e algumas páginas só funcionariam para usuários pagos ou superiores (nível igual ou maior que 2).Outras, só para administradores (nível igual a 3) Aqui na própria ScriptBrasil você encontra scripts prontos sobre isso Dá uma olhada aqui
-
(Resolvido) Problemas ao script detectar erro
pergunta respondeu ao Guilherme Teixeira de Jonathan Queiroz em ASP
Cara, o código tá meio mal organizado... Primeiramente, concerta seus "if's" e "elseif" Ao invés de "else if", utilize "elseif" (dessa forma não precisará encher de "end if" no final) Depois de concertar o código, posta aí, pois facilita a leitura Aperentemente, não há erro no código Verifique o tipo de dados contidos no banco de dados -
Como assim ?? Não entendi muito bem... Como é que qualquer um "funciona" e os "incorretos" não funcionam ?? Aguardo resposta !! EDIT Se você estiver limitando níveis de usuários, crie um campo na tabela com qualquer nome (nível, moderador, etc.) do tipo numérico (de preferência) Você colocar pra poder logar com qualquer nível, mas depois você restringe as páginas (áreas) desejadas a depender do nível do usuário Qualquer coisa, é só postar
-
Cara, tem um outro erro no seu código (mais grave, pois não é somente redundância) Observe o código da página dde login: <input name="login" type="text" class='campo' id="login" onFocus=this.className='campoover' size="10"> <input name="login" type="password" class='campo' id="login" onFocus=this.className='campoover' size="10"> Aí depois você faz isso: usuario=request.form("usuario") senha=request.form("senha") Perceba que não existem os campos usuário e senha (existe apenas "Login" e "login") Tenta fazer isso: <input name="usuario" type="text" class='campo' id="usuario" onFocus=this.className='campoover' size="10"> <input name="senha" type="password" class='campo' id="senha" onFocus=this.className='campoover' size="10"> E na página "verifica.asp" faz isso: usuario=request.form("usuario") senha=request.form("senha")
-
Cara, posta mais detalhadamente o que você quer fazer Fica meio complicado criar o submenu sem ter nem idéia do que você quer fazer Tenta usar o atributos "visibility" das camadas
-
Realmente, se fosse pra montar meu código eu não faria assim, mas acredito que se o fez assim, deve ter algum motivo (acredito que deve haver mais código dentro das condicionais) HellBoY, não consegui achar nenhum erro nesse código Posta o código da página de login (o erro pode estar lá)
-
carregar iframe com informações de uma outra iframe
pergunta respondeu ao f3lip3 de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Faça isto: <iframe src="pagina1.htm" name="frame1" id="frame1"> <br> <iframe src="pagina2.htm" name="frame2" id="frame2"> <script type="text/javascript"> x = document.getElementById("frame1") frame1.location = "outra_pagina.htm" </script> Se funcionar, posta aí ! Pode ajudar outras pessoas com o mesmo problema -
Posta o código da página "conexao.asp" Aparentemente não tem nenhum erro, veja se tem algo que possa estar causando mal funcionamento do script no arquivo "conexao.asp" Verifique se realmente existe um registro na tabela com esse nome de usuário e senha Pode ser alguma coisa também no "Request.Form" Veja se você não cometeu nenhum erro na página onde o usuário escreve login e senha Exemplo: Ao invés de: <form name="form" action="verifica.asp"> </form> Faça isto: <form name="form" action="verifica.asp" method="post"> </form> Sei que é algo simples, mas já vi muita gente cometendo esse tipo de erro Verifique também se existem os campos "usuario" e "senha" no formulário especificado Se funcionar, posta aí !
-
(Resolvido) ordem decrecente pela data registrada(DB Access)
uma questão respondeu Jonathan Queiroz em ASP
Aqui uso o Access e o sinal de menos funciona (não sei em outros tipos de banco de dados) -
Como dividir uma página grande automaticamente,
pergunta respondeu ao CamiloRJ de Jonathan Queiroz em HTML, XHTML, CSS
Cara, geralmente se usam linguagens de lado servidor pra fazer isso Acho que você não vai conseguir muita coisa no fórum de javascript não Mas mesmo assim, passa o link do site só pra dar uma olhada -
(Resolvido) ordem decrecente pela data registrada(DB Access)
uma questão respondeu Jonathan Queiroz em ASP
É só o acrescentar o sinal de "-" (oposto de) Exemplo: valor = 5 sql = "SELECT * FROM download WHERE nome LIKE '%"&s&"%' OR descricao LIKE '%"&s&"%' order by -nome" Explicando o código: Ele vai buscar todos os campos da tabela "download" onde o campo "nome" inclui a sentença "s", na ordem decrescente (a parte "order by -nome" serve para ordenar pelo oposto de nome) Obs.: Esse código irá ordenar os campos a partir do oposto do campo "nome". Se quiser ordenar por data, faça o mesmo trocando o campo "nome" pelo campo desejado Exemplo: sql = "SELECT * FROM download WHERE nome LIKE '%"&s&"%' OR descricao LIKE '%"&s&"%' order by -data" -
Cara, usa uma linguagem de lado servidor(asp, php, etc.) Em JavaScript é impossível fazer isso O máximo que você pode fazer em JavaScript é tentar proteger as páginas contra acesso sem autorização (e mesmo assim não seria uma prática boa, já que a pessoa pode olhar seu código-fonte e descobrir sua senha) Resumindo: Cadastro em javascript é impossível Se quiser utilizar a tecnologia asp pra fazer isso, posso até lhe ajudar (seria só criar um arquivo de texto e salvar nele todas as informações)
-
Colocar Borda com canto arredondado
pergunta respondeu ao mestre fyoda de Jonathan Queiroz em HTML, XHTML, CSS
Dá uma olhada nisso aqui, cara: http://www.criarweb.com/artigos/661.php -
Acrescenta o "iso-8859-1"
-
(Resolvido) Soma numeros sem que eles se concatenam
pergunta respondeu ao DaniloFagoc de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Consegui resolver o problema com o Danilo pelo MSN, mas vou postar aqui porque pode ajudar outras pessoas com o mesmo problema <html> <head> <title>Minha página</title> <script type="text/javascript"> function Abre() { var a = "2,5" var b = "3,5" var soma = 0 a = a.replace(',', '.') b = b.replace(',', '.') soma = parseFloat(a) + parseFloat(b) x = document.getElementById('campo') x.innerHTML = "Resultado: "+soma } </script> </head> <body onload="Abre()"> <div name="campo" id="campo" valor="campo"> <!-- O resultado aparecerá aqui --> </body> </html> -
É mais fácil compactar o arquivo, transformando em um .zip Exemplo: <a href="imagem.zip">Baixar Imagem Compactada</a>
-
Quebra de linha em TEXTAREA
pergunta respondeu ao Rgomes007 de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Jothaz, não adianta trocar por "<br>" (a tag br não funciona em textarea, se a escrever será escrito com o "<br>" explícito, ao invés de pular as linhas) -
(Resolvido) Soma numeros sem que eles se concatenam
pergunta respondeu ao DaniloFagoc de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
De Perl não entendo muito, mas tenta pesquisar na Google ! Deve ter alguma coisa lá