Search the Community
Showing results for tags 'validar'.
Found 13 results
-
e aí galera... então tô querendo fazer um sistema de validar a senha por um código enviado pro email da criatura na hora de fazer o cadastro. tive duas ideias aqui... 1. criar um campo na tabela de usuarios mesmo vamos dizer de nome status onde na hora do cadastro mete lá o código gerado randomicamente e manda o email pra pessoa e aí a pessoa insere o código recebido no email e bota ele num campo de formulário pra enviar pro sistema e então vai e bota confirmado no lugar do código na tabela e a partir daí, uma vez que foi confirmado entra normalmente. 2. criar uma tabela com o id da criatura e o o código e então a pessoa insere o código e aí bota confirmado ou exclui a linha já que ela pode não ser necessária pois nesse caso a ideia é se tem a linha é porque ainda não confirmou e se não tem é porque já confirmou. ora pois eu cá acho que a primeira ideia é mais pratica porque não precisa de duas querys ou join pra fazer isso o que poupa recurso do sistema mas vocês faz de forma diferente? tem alguma outra técnica mais eficaz e própria pra isso? agradecido.
-
Boa noite minha gente, tudo bem com vocês? Eu estou fazendo um formulário simples que carrega uma imagem, um título e um texto. Queria que quando a imagem fosse carregada uma função JavaScript validasse sua extensão, só permitindo .jpg, .jpeg, .gif, .bmp e .png e só liberasse o botão Cadastrar quando uma dessas 5 opções fossem escolhidas (ou não, só exibindo que a extensão não está correta e não permitir o carregamento já está ótimo). Tenho esse código abaixo (que peguei na internet), mas não sei como chamá-lo, uma vez que eu tenho duas etapas: 1) Clicar no botão Browse - pra escolher a imagem. 2) Escolher a imagem e clicar em Abrir. Com onclick no <input type="file"> não deu... Enfim, se alguém puder me ajudar, eu ficarei muito agradecido. Um grande abraço a todos. if (document.getElementById('file').value == "") { formfotos.botao.disabled = true; formfotos.botao.value = 'Selecione a foto'; }else { caminho = document.getElementById('file').value; var extensao; extensao = caminho.split("/"); extensao = extensao[ (extensao.length-1) ].split("."); extensao = extensao[ (extensao.length-1) ]; if (extensao != "jpg" && extensao != "gif" && extensao != "bmp") { formfotos.botao.disabled = true; formfotos.botao.value = 'Escolha a foto'; }else { formfotos.botao.disabled = false; formfotos.botao.value = 'Enviar foto'; } }
-
Boa Noite, tenho que solucionar um exercício de PL/SQL ,onde devo encontrar um algorítimo/código para poder analisar um CNPJ ,que sera informado pelo usuário,o SQL Developer deve realizar o cálculo para pegar os dígitos validadores desse CNPJ, e por fim analisar se ele é válido ou inválido e no console apresentar o texto : Valido ou inválido dependendo do resultado obtido com o calculo! Nesse exercício sera aberta uma "tela" que vai pedir pro usuário digitar o numero do CNPJ,esse CNPJ sera capturado e analisado através de um calculo de validação de CNPJ (ira analisar os dígitos verificadores) e com o resultado ele ira informar ao usuário se o numero é VALIDO ou INVALIDO! Enunciado : CRIE UM BLOCO ANÔNIMO PL/SQL ORACLE QUE IRÁ SOLICITAR PARA O USUÁRIO O NÚMERO DO: CNPJ - BLOCO ANÔNIMO-DÍGITO VERIFICADOREu rodei o código abaixo o SQL informou que a função foi compilada,porém não aparece a mensagem dizendo se o numero informado é válido ou inválido...Será que poderiam me ajudar ? set serveroutput on ACCEPT CNPJ PROMPT 'Digite o numero do CNPJ' CREATE OR REPLACE FUNCTION CNPJ (p_cgc IN CHAR) RETURN BOOLEAN IS m_total NUMBER := 0; m_digito NUMBER := 0; BEGIN FOR i IN 1..4 LOOP m_total := m_total + substr(p_cgc,i,1) * (6 - i); END LOOP; FOR i IN 5..12 LOOP m_total := m_total + substr(p_cgc,i,1) * (14 - i); END LOOP; m_digito := 11 - mod(m_total,11); IF m_digito > 9 THEN m_digito := 0; END IF; IF m_digito != substr(p_cgc,13,1) THEN RETURN FALSE; END IF; m_digito := 0; m_total := 0; FOR i IN 1..5 LOOP m_total := m_total + substr(p_cgc,i,1) * (7 - i); END LOOP; FOR i IN 6..13 LOOP m_total := m_total + substr(p_cgc,i,1) * (15 - i); END LOOP; m_digito := 11 - mod(m_total,11); IF m_digito > 9 THEN m_digito := 0; END IF; IF m_digito != substr(p_cgc,14,1) THEN RETURN FALSE; END IF; RETURN TRUE; IF CNPJ(14) = TRUE THEN DBMS_OUTPUT.PUT_LINE('VERDADEIRO'); ELSE DBMS_OUTPUT.PUT_LINE('FALSO'); END IF; END; /
-
Bom dia. Sou iniciante e fiz esse formulário usando uma função Javascript para validar os campos preenchidos. Porém ele nao esta verificando, já pula para a pagina de Cadastrado com Sucesso. Se alguem puder me ajudar a achar o erro, obrigado! HTML1 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Cadastro</title> <link href="pratica12exercicio06.css" type="text/css" rel="stylesheet"/> <script src="pratica12exercicio06.js" type="text/javascript"></script> </head> <body> <main> <form action="pratica12exercicio06Resp.html" method="get"> <fieldset> <br> <tr> <td> <label for="login">Login:</label> </td> <td> <input type="text" id="login" name="campoLogin" /> </td> </tr> <br> <tr> <td> <label for="email">E-mail:</label> </td> <td> <input type="text" id="email" name="campoEmail" /> </td> </tr> <br> <tr> <td> <label for="datanasc">Data de nascimento:</label> </td> <td> <input type="text" id="datanasc" name="campoDataNascimento" /> </td> </tr> <br> <tr> <td> <label for="senha">Senha:</label> </td> <td> <input type="text" id="senha" name="campoSenha" /> </td> </tr> <br> <tr> <td> <label for="csenha">Confirmar senha:</label> </td> <td> <input type="text" id="csenha" name="campoCSenha" /> </td> </tr> <br> <tr> <td> <label for="sexo">Sexo:</label> </td> <td> <select id="sexo" name="campoSexo"> <option value=""></option> <option value="1">Feminino</option> <option value="2">Masculino</option> </select> </td> </tr> <br> <tr> <td> <label for="cidade">Cidade:</label> </td> <td> <input type="text" id="cidade" name="campoCidade" /> </td> </tr> <br> <tr> <td> <label for="home">Home-Page:</label> </td> <td> <input type="text" id="home" name="campoHome" /> </td> </tr> <br> <tr> <td> <label for="interesse">Interesses:</label>:</label> </td> <td> <label> <input name="campoInt" id="musica" type="checkbox"/> Música</label> <label> <input name="campoInt" id="esporte" type="checkbox"/> Esporte</label> <label> <input name="campoInt" id="moda" type="checkbox" /> Moda</label> </td> </tr> <br><input id="res" class="botao" type="reset" value="Limpar" onclick="limpar();"/> <input type="submit" value="Cadastrar" name="botaoCadastrar"onclick="return validar();"/> </fieldset> </form> </main> </body> </html> HTML2 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Validação de Formulário</title> <link href="pratica12exercicio06.css" type="text/css" rel="stylesheet"> <script src="pratica12exercicio06.js" type="text/javascript"></script> </head> <body> <main> <div class="quadro"> <h1>Cadastro</h1> <div class="resp">Dados cadastrados com sucesso!</div> <a href="pratica12exercicio06.html"> <div class="botao"> Voltar</div> </a> </div> </main> </body> </html> JS: function validar() { var mensagemErro = ""; if (document.getElementById ("login").value == "") { mensagemErro = "Informe o login."; } if (document.getElementById ("email").value == "") { mensagemErro += "\nInforme o email."; } if (document.getElementById ("datanasc").value == "") { mensagemErro += "\nInforme a data de nascimento."; } if (document.getElementById ("senha").value == "") { mensagemErro += "\nInforme a senha."; } if (document.getElementById ("vsenha").value == "") { mensagemErro += "\nInforme a confirmação de senha."; } if (document.getElementById ("senha").value != document.getElementById ("vsenha").value) { mensagemErro += "\nAs senhas estão diferentes.";} if (document.getElementById ("cidade").value == "") { mensagemErro += "\nInforme a cidade."; } if (document.getElementById ("home").value == "") { mensagemErro += "\nInforme a Home-page."; } if (document.getElementById ("interesse").value == "") { mensagemErro += "\nInforme os interesses."; } var opcoesSexo = document.getElementsByName ("campoSexo"); var sexoPreenchido = false; for (var i = 0; i < opcoesSexo.length; i++) { if (opcoesSexo[i].checked) { sexoPreenchido = true; } } if (!sexoPreenchido) { mensagemErro += "\nInforme o sexo."; } if (mensagemErro == "") { return true; } else { alert (mensagemErro); return false; } } CSS: fieldset, .quadro { border: 5px solid black; background-color: rgb(231, 231, 231); width: 350px; height: 300px; line-height:1.5; /*espaçamento linhas*/ } .botao{ height: 20px; width: 70px; }
- 2 replies
-
- formulario
- form
- (and 9 more)
-
Preciso de um código php que confirme um nome que esta dentro do arquivo /home/root/.pasta/arquivo Se o nome do usuário existir neste arquivo mostra um testo se não existir mostra outro texto Esta validação tem que ser validada pelo caminho /home/root/.pasta/arquivo Não esta em uma url Quem mim ajudar ficarei grato
-
Fiz a função validarcep conforme abaixo e chamo no envendo OnBlur para verificar se tem 8 digitos e já coloco a máscara, coloquei um Alert para retornar o que tem na variavel cep e retorna como undefined fiz a mesma coisa no cpf e funciona legal, se alguem tiver uma luz, agradeço, segue a função e a chamada do evento. function ValidarCEP(ObjCEP){ var cep = ObjCEP.Value; alert(cep); if (cep.length == 0){ return null; }; if (cep.length == 8) { return cep.charAt(0)+cep.charAt(1)+'.'+ cep.charAt(2)+cep.charAt(3)+cep.charAt(4)+'-'+ cep.charAt(5)+cep.charAt(6)+cep.charAt(7); } else { alert('CEP Incorreto!'); return null; }; }; Chamada do evento <input name="usu_cep" type="text" onkeypress="return SomenteNumero(event);" onblur="this.value = ValidarCEP(this);" value="<?php echo htmlentities($row_Recordset1['usu_cep'], ENT_COMPAT, 'utf-8'); ?>" size="15" maxlength="10" />
-
Boa noite; Eu tenho um script que faz é para fazer a validação da data. Exemplo, eu tenho uma data que vem do banco de dados, exemplo: data1:29/01/2018. E a pessoa vai digitar uma data de recebimento de um produto. Então a data2 que é a data de recebimento não pode ser menor que a data1 e também não pode ser maior que a data atual do dia. Poderia me ajudar como eu faço para resolver essa situação? Segue o meu SCRIPT em JAVASCRIPT <script type="text/javascript" language="javascript"> function Comparar(){ var dtentr = document.getElementById('datadigitada').value; var dtcada = document.getElementById('datacadastro').value; if (dtentr < dtcada){ alert("DATA FORA DO LIMITE!"); document.getElementById('datadigitada').focus(); var dtentr = document.getElementById('datadigitada').value=""; return false; } } </script> Fazendo dessa forma, não esta dando certo. Poderia me ajudar nesse pepino? Att; Gilberto
-
Olá pessoal! Estou tentando validar os dados de um formulário na mesma página sem uso de javascript. Ao clicar no botão Salvar é verificado os requisitos necessários para validação. No entanto, ao clicar no botão Salvar (do tipo submit) os dados são enviados e desaparecem das input text. Estou tentando validar e manter os dados nas input text mas não estou conseguindo. <?php if($btsalvar){?> <input name="txtusuario" type="text" class="campodado" value=<?php echo $dados['txtusuario'] ?>> <?php }else{ ?> <input name="txtusuario" type="text" class="campodado" id="txtusuario"><?php }?> Estou utilizando o echo para exibir os dados que está na input text textusuario porque sem ele não retorna nada, porém, utilizando o echo só pega o primeiro nome.
-
Boa tarde comunidade iMaster, Brinco com JS e jQuery já há algum tempo e recentemente desenvolvi um plugin validador de formulários bem prático, e gostaria de pedir que alguém com experiencia e conhecimento nessas linguagens e com algúm tempo livre o testasse e avaliasse, tanto na prática quanto no código mesmo. Se possível, por favor, deixe um feedback com sugestões, apontando erros e melhores práticas. git: https://gist.github.com/Uunknownn/a4af5e57dd31952229473783d9789ed3 demo (JSFiddle): https://jsfiddle.net/2zjypzj6/10/ nota: o plugin está em inglês porque eu pretendo futuramente criar um rpg de navegador, mas pode ser facilmente traduzido. Muito obrigado desde já. --
- 8 replies
-
- 1
-
-
- jquery
- javascript
- (and 7 more)
-
Bom dia! O Formulário do site abaixo não envia os dados do formulário preenchido, quando clica em enviar, volta para a index. Só que o e-mail do destinatário está correto, host.. enfim, tudo, então é algo com o código que não estou conseguindo resolver site: www.meupotinhodafruta.com.br Por favor, quem puder me ajudar :( Função: <?php function sendMail($de,$para,$mensagem,$assunto) { require_once('phpmailer/class.phpmailer.php'); $mail = new PHPMailer(true); $mail->IsSMTP(); try { $mail->SMTPAuth = true; $mail->Host = 'br736.hostgator.com.br'; $mail->SMTPSecure = "mail.meupotinhodafruta.com.br"; #remova se nao usar gmail $mail->Port = 21; #remova se nao usar gmail $mail->Username = 'contato@meupotinhodafruta.com.br'; $mail->Password = ''; $mail->Andrezza($para);'contato@meupotinhodafruta.com.br'; $mail->AddReplyTo($de); $mail->SetFrom($de); $mail->Subject = $assunto; $mail->MsgHTML($mensagem); $mail->Send(); $envio = true; } catch (phpmailerException $e) { $envio = true; } catch (Exception $e) { $envio = true; } return $envio; } ?> Index.php <? include "funcao.php"; if(strlen($_POST['nome'])) { if(sendMail($_POST['email'],'contato@meupotinhodafruta.com.br', $_POST['mensagem'], 'Formulário de contato')) { echo "Sua mensagem foi enviada com sucesso!"; } else { echo "Ocorreu um erro ao enviar"; } echo "<br><a href='index.php'>Voltar</a>"; exit(); } ?> <!DOCTYPE html> <html> <head> <title>Meu potinho da fruta</title> <meta charset="iso-8859-1"> <link rel="stylesheet" href="file:///C|/Users/Usuario/Documentos/meupotinhodafruta/css/style.css" type="text/css" media="all" /> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> </head> <body> <h2>Formulário de contato - <a href="http://www.meupotinhdafruta.com.br">Meu Potinho da Fruta</a></h2> <form method="post" id="formulario_contato" onsubmit="validaForm(); return true;" class="form"> <p class="name"> <label for="name">Nome</label> <input type="text" name="nome" id="nome" placeholder="Seu Nome" /> </p> <p class="email"> <label for="email">E-mail</label> <input type="text" name="email" id="email" placeholder="mail@exemplo.com.br" /> </p> <p class="text"> <label for="mensagem">Mensagem</label> <textarea name="mensagem" id="mensagem" placeholder="Escreva sua mensagem" /></textarea> </p> <p class="submit"> <input type="submit" value="Enviar" /> </p> </form> <script type="text/javascript"> function validaForm() { erro = false; if($('#nome').val() == '') { alert('Você precisa preencher o campo Nome');erro = false; } if($('#email').val() == '' && !erro) { alert('Você precisa preencher o campo E-mail');erro = false; } if($('#mensagem').val() == '' && !erro) { alert('Você precisa preencher o campo Mensagem');erro = false; } //se nao tiver erros if(!erro) { $('#formulario_contato').submit(); } } </script> </body> </html>
-
Tenho variável 'userNameCheck' com a expressão permitida (se é que posso chamar assim). Também tenho a variável 'userName' com o usuário digitado. É possível fazer uma validação entre elas para validar o nome de usuário? var userNameCheck =/[a-zA-Z0-9]{8,12}$/; var userName = 'usuario100';
-
Boa Tarde, Estou tentando fazer com o que um formulário ao ser enviado verifique se o check box esta selecionado, se não ele emite um alert pedindo para selecionar pelo menos uma categoria. O campo do check box busca categorias do banco de dados. O problema é que ao enviar o post ele da a mensagem, ai selecionamos ao menos 1 categoria, e quando tentamos denovo ele dá a mesma mensagem. Enquanto não selecionamos todos ele não para de dar a mensagem. Utilizei o script abaixo no meu formulario: <script> function validar(formulario){ if("['id_categoria']:checked") { alert("Selecione uma categoria para prosseguir"); return false; } if(formulario.estado.value == '0'){ alert("O campo ESTADO é obrigatório."); return false; } if(formulario.cidade.value == '0'){ alert("O campo CIDADE é obrigatório."); return false; } return true; } </script> Meu Form está assim: <form id="formulario" action="dados_anuncio.asp?opc=inserir&id=<%=Request.QueryString("id")%>&idPlano=<%=Request.QueryString("idPlano")%>" method="post" name="form1" onSubmit="return validar(this);"> <select name="id_plano" class="list_of_vochers" id="id_plano" > <option value="1">Plano Ouro GRÁTIS</option> </select> Selecione até 5 categorias: <input name="idDoCliente" type="hidden" id="idDoCliente" value="<%=id%>"> <input name="idDoTipo" type="hidden" id="idDoTipo" value="<%=idTipo%>"> <%planoId_1 = Request.QueryString("idPlano")%> <%Set csTipo = Server.CreateObject("ADODB.Recordset") csTipo.Open "SELECT * FROM categorias_profissionais where id_tipo = "&planoId_1&" order by nome asc", Conexao%> <ul class="checklist" id="convenios2"> <% While NOT csTipo.EoF %><li> <label for="id_categoria"><input id="id_categoria" name="id_categoria" type="checkbox" value="<% = csTipo("id") %>" onclick="verificar()"/> <% = csTipo("nome") %></label> </li><% csTipo.MoveNext %> <% Wend %> <li class="par"> </ul> <br> Caso não encontre sua categoria, digite-a no campo abaixo: <input name="outro" type="text" id="outro" placeholder="Caso não tenha sua categoria acima digite aqui." /> <select name="estado" class="list_of_vochers" id="estado" onChange="combo('#estado','#cidade','combo_subcategorias.asp')"> <option value="0" selected>Selecione o Estado</option> <% While (not csEstado.EOF) %> <option value="<%=(csEstado.Fields.Item("id").Value)%>"><%=(csEstado.Fields.Item("uf").Value)%> - <%=(csEstado.Fields.Item("nome").Value)%></option> <% csEstado.MoveNext() Wend %> </select> <select name="cidade" class="list_of_vochers" id="cidade" > <option value="0">Selecione sua Cidade</option> </select> Descrição do Anúncio <% planoId = Request.QueryString("idPlano") if planoId = 1 then%> <textarea name="descricao" id="descricao" type="text" placeholder="Exemplo Profissional: Sou profissional especializado em acabamentos em porcelanato com experiência de 10 anos atuando em obras residenciais e comerciais. Tenho um ótimo custo benefício, qualidade e compromisso com prazos."></textarea> <%else%> <textarea name="descricao" id="descricao" type="text" placeholder="Exemplo Fornecedor: Somos uma loja de materiais de construção e estamos a mais de 15 anos no mercado fornecendo diversas linhas de materiais e produtos para todos os tipos de obras. Nossos preços são competitivos e nossos produtos são de qualidade."></textarea> <%end if%> <div id="outline"> <p> <iframe width='100%' height='340px' frameborder='0' src='upload1.asp?idCliente=<%=Request.QueryString("id")%>' scrolling="no"></iframe> </a></p> </div> <%if planoId = 2 then%> <h6>DADOS DE LOCALIZAÇÃO DO FORNECEDOR</h6><br> <input name="logradouro" type="text" class="form-control" id="logradouro" placeholder="Logradouro, número" /> <input name="bairro" type="text" class="form-control" id="bairro" placeholder="Bairro" /> <input name="cep" type="text" class="form-control" id="cep" placeholder="Cep" onKeyPress="return txtBoxFormat(this, '99.999-999', event);" maxlength="10"/> <%end if%><br> <button type="submit" class="btn btn-primary btn-sm">Finalizar Cadastro</button> </form>