Jump to content

Search the Community

Showing results for tags 'formulário'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 224 results

  1. Wanderson Moreira

    formulário com senha quebrando sessao

    Bom dia! meu formulário de cadastro de usuários, toda vez que eu crio um usuário, ou faço uma alteração q envolva senha ele quebra minha sessão logada alguém tem ideia do que seja ? Ex: se eu criar usuário novo = quebra sessão se eu alterar usuário e não alterar o campo senha = não quebra sessão se eu alterar usuário e a senha = quebra sessão
  2. Olá, preciso de uma ajuda com um código. O script abaixo adiciona grupos de campos em um formulário. Até aí ok. Os campos são adicionados porém quando envio o formulário só recebo os dados dos inputs fixos, os que são adicionados dinamicamente não são recebidos. Este é o código: $(document).ready(function() { var max_fields = 100; //maximum input boxes allowed var wrapper = $(".input_fields_wrap"); //Fields wrapper var add_button = $(".add_field_button"); //Add button ID var token = $('#token').val(); var x = 1; //initlal text box count $(add_button).on({click: function(e){ //on add input button click e.preventDefault(); var length = wrapper.find("input:text").length; if (x < max_fields) { //max input box allowed x++; //text box increment $(wrapper).append('<div class="box-footer"><a href="#" class="remove_field btn btn-danger pull-right"><i class="fa fa-close"></i></a><div class="col-md-12"><h2>Novo Evento</h2></div><div class="form-group col-md-6"><label for="nome_evento">Evento</label><input type="text" class="form-control" id="nome_evento" name="evento[]" placeholder="Nome do Evento" required /></div><div class="form-group col-md-3"><label for="carencia">Carência</label><input type="text" class="form-control" id="carencia" name="carencia[]" placeholder="Dias de Carência" required /></div><div class="form-group col-md-3"><label for="reducao_carencia">Redução de Carência</label><input type="text" class="form-control" id="reducao_carencia" name="reducao_carencia[]" placeholder="Dias de Redução" /></div><div class="clearfix"></div><div class="form-group col-md-12"><label for="descricao">Mais Informações</label><textarea class="textarea" name="descricao[]" placeholder="Descreva as informações aqui!" style="width: 100%; height: 200px; font-size: 14px; line-height: 18px; border: 1px solid #dddddd; padding: 10px;" required></textarea></div></div>'); //add input box } wrapper.find("input:hidden").each(function() { $(this).val() }); $(function (){ $('.select2').select2() }); }}); $(wrapper).on("click", ".remove_field", function(e) { //user click on remove text e.preventDefault(); $(this).parent('div').remove(); x--; }) });
  3. sergiorebelojr

    Saída de formulario em PDF

    Bom dia pessoal, De antemão obrigado por aqueles que se disporem a me ajudar! <3 Sobre minha duvida, Tenho um cliente que faço sites em wp todo o ano, e na metade do ano tenho que desenvolver 1 formulário de cadastros para oficinas de teatros que iram participar do evento... Sempre uso o contact form 7 para fazer (simples e fácil) as oficinas fazem o cadastro e o formulário vai para o email do cliente. So que esse ano eles me pediram algo diferente: Querem que os formularios cadastrados cheguem no email deles em formato PDF. A questão é, como? Se alguém souber a resposta, ou um outro plugin que eu posso usar que me de essa possibilidade, muito obrigado! Grande abraço!
  4. danielmi

    Dúvida - Form+PHP

    Galera, sou novato em PHP e estou com uma dúvida relacionada ao PHP+FORMS... Seguinte.. minha dúvida é a seguinte, eu estou puxando um arquivo XML e formatando-o para exibi-lo uma lista, porém nessa lista eu quero SUBMETER tal LINHA para adicionar ao banco de dados, mas o formulário gerado para enviar os dados ficam com as NAMES e IDS duplicadas. Formulário: <form id="adicionar" action="?pg=adicionar_pacientesql" method="post" enctype="multipart/form-data" autocomplete="off"> <?php $files = glob("dados/*xml"); ?> <div class="container"> <div class="row"> <div class="table-responsive"> <table class="table table-hover"> <thead> <tr> <th>Código</th> <th>Nome</th> <!--<th>Exame</th>--> <th>Exame Código</th> <th>Descrição</th> <th>Data</th> <th>Ação</th> </tr> </thead> <tbody id="myTable"> <div class="form-group"> <label><b>Vídeo</b> <span class="required">*</span></label> <input type="file" name="video" class="form-control" required /> </div> <p align="right"><button class="btn btn-primary" onClick="window.location.reload()" name="Refresh" value="Refresh"> <i class="fa fa-refresh"></i> Carregar mais pacientes...</button></p> <?php if (is_array($files)) { foreach($files as $filename) { $xml = simplexml_load_file($filename); $list = $xml->ROWDATA->ROW; for ($i = 0; $i < count($list); $i++) { echo '<tr>'; if ($list[$i]->attributes()->PROCEDURE_CODE == ('TRVG')) { unset($list->attributes); //echo '<td>' . $list[$i]->attributes()->PROCEDURE_DESCRIPTION . '</td>'; //echo '<td>' . $list[$i]->attributes()->PROCEDURE_CODE . '</td>'; echo '<td><input type="text" id="codUsuario" name="codUsuario" class="form-control" value="'.$list[$i]->attributes()->PATIENT_ID.'"></td>'; echo '<td width="350"><input type="text" id="nomeUsuario" name="nomeUsuario" class="form-control" value="'.$list[$i]->attributes()->PATIENT_NAME.'"></td>'; echo '<td><input type="text" id="codExame" name="codExame" class="form-control" value="'.$list[$i]->attributes()->AccessionNumber.'"></td>'; echo '<td><input type="text" class="form-control" value="'.$list[$i]->attributes()->PROCEDURE_DESCRIPTION.'" disabled></td>'; $newDate = date("d/m/Y", strtotime($list[$i]->attributes()->Study_schedule_tdate)); echo '<td><input type="text" class="form-control" value="'.$newDate.'" disabled></td>'; //botao com codigo do paciente echo '<td><button class="btn btn-primary" type="submit" name="Submit" value="submit"><i class="fa fa-plus"></i></button></td>'; echo '</tr>'; } } } } ?> </tbody> </table> </form> Alguma alma caridosa poderia me dar um HELP nesta situação ? Agradeço desde já.
  5. Olá amigos! Estou criando um formulário para inscrições de matrículas na escola onde trabalho. Os dados inscritos no formulário serão enviados para inserir em um banco de dados, mas o que eu preciso é o seguinte, um dos campos do formulário é "SÉRIE CURSADA EM 2017" onde a pessoa vai escolher entre: 1º ANO, 2º ANO... e a outo campo do formulário é "SÉRIE CURSADA EM 2018" onde este campo deve preencher automaticamente com a série posterior a de 2017. Exemplo: se a pessoa selecionar 1º ANO, no próximo campo deve aparecer já selecionado 2º ANO. Como devo fazer isso? Valendo crédito no código do site rsrs. Valeu galera!
  6. Olá amigos! Estou criando um formulário para inscrições de matrículas na escola onde trabalho. Os dados inscritos no formulário serão enviados para inserir em um banco de dados, mas o que eu preciso é o seguinte, um dos campos do formulário é "SÉRIE CURSADA EM 2017" onde a pessoa vai escolher entre: 1º ANO, 2º ANO... e a outo campo do formulário é "SÉRIE CURSADA EM 2018" onde este campo deve preencher automaticamente com a série posterior a de 2017. Exemplo: se a pessoa selecionar 1º ANO, no próximo campo deve aparecer já selecionado 2º ANO. Como devo fazer isso? Valendo crédito no código do site rsrs. Valeu galera!
  7. Thiago Macklin

    Formulário com Dia da Semana (oculto)

    essoal, bom dia. Sou novo aqui no forum e preciso de uma ajuda. Tenho que colocar um formulário no site que estou fazendo com 3 campos. Nome: E-mail: O terceiro campo teria que ser um campo oculto (hidden) que me forneça qual é o dia da semana (Segunda, Terça, ...) Já pesquisei muita coisa na internet e não estou conseguindo. Achei um script que me fornece esse dia, más não consegui juntar ele com o meu formulário. Esse é o código JavaScript que achei, ele me retorna exatamente o que eu quero. <html> <head> <script language="javascript" type="text/javascript"> dayName = new Array ("domingo", "segunda", "terça", "quarta", "quinta", "sexta", "sábado") now = new Date </script> </head> <body> <script language=javascript type="text/javascript"> document.write (dayName[now.getDay() ] ) </script> </head> </html> Más como posso passar esse valor para o campo oculto do formulário ?
  8. Boa tarde, Eu não mexo com HTML há muito tempo (desde que era muleque, lá nos anos 2000), mas preciso de algo realmente muito pequeno (dizer que é simples é com vocês). O site que eu preciso vai ter apenas um campo de busca e um botão de ir, sendo o problema aqui o tipo de formulário necessário para o link. Eu preciso que, independente do que a pessoa escreva ali, o formulário direcione para "http://www.exemplo.com.br/<oqueapessoaescrever>.html" É isso, se ela escrever paralelepípedo, vai para "http://www.exemplo.com.br/paralelepipedo.com.br", se escrever imaster, vai para "http://www.exemplo.com.br/imaster.html" e por aí vai. Eu realmente procurei em vários sites em português e inglês e não achei algo para esta dúvida específica e não sei se dizer se isto realmente pode ser feito em HTML ou se já vai para PHP ou Java, desculpe se tiver errado, qualquer norte neste caso, até do que ou onde procurar, já me ajuda. Valeu!
  9. Boa tarde galera. Procurei algumas soluções no fórum mas não obtive sucesso. Por isto estou pedindo ajuda aqui. Tenho um formulário no meu site mas as palavras acentuadas chegam sempre desconfiguradas. O código que estou usando é este abaixo. Podem me indicar onde estou errando? Desde já agradeço o apoio. <html lang="pt-br"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <? $headers = "Content-Type: text/html; charset=UTF-8"; $mensagem = "Nome: ".$_POST['nome']." \n"; //email que o usuário preencheu $mensagem .= "Email: ".$_POST['email']." \n"; $mensagem .= "Mensagem: ". $_POST['mensagem']; $headers = ""; //email do seu domínio hospedado $emailsender = "contato@exemplo.com.br"; //email de quem vai receber $emaildestinatario = "contato@exemplo.com.br"; $assunto = "contato pelo site"; // Envio dos dados do Formulário para seu e-mail: if(!mail($emaildestinatario, $assunto, $mensagem, $headers ,"-r".$emailsender)) { // Se for Postfix - hospedagem linux $headers .= "Return-Path: " . $emailsender . $quebra_linha; } echo ' <script type="text/JavaScript"> alert("Seu e-mail foi enviado com sucesso. Obrigado"); location.href="sucesso.html" </script> '; ?> </body> </html>
  10. Amigos. Sou ultra mega iniciante em PHP e estou trabalhando com um exemplo que encontrei na internet de um formulário que preciso para colocar em meu site. O exemplo funciona certinho, porém tem algo nele que preciso resolver. Ele faz uma consulta em um banco MySql e mostra o resultado. Porém, quando o campo da pesquisa está em branco e clico em "buscar", ele mostra todos os dados do BD. Gostaria que isto não acontecesse. Quando em branco, aparecer uma mensagem como; "Este campo não pode ficar em branco". Se alguém puder me ajudar eu fico grato. Segue o código que estou usando <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Sistema de busca interna com PHP/MySQL</title> </head> <body> <form name="frmBusca" method="post" action="<?php echo $_SERVER['PHP_SELF'] ?>?a=buscar" > <input type="text" name="palavra" /> <input type="submit" value="Buscar" /> </form> <?php // Conexão com o banco de dados $conn = @mysql_connect("localhost", "usuario", "senha") or die("Não foi possível a conexão com o Banco"); // Selecionando banco $db = @mysql_select_db("produtos", $conn) or die("Não foi possível selecionar o Banco"); // Recuperamos a ação enviada pelo formulário $a = $_GET['a']; // Verificamos se a ação é de busca if ($a == "buscar") { // Pegamos a palavra $palavra = trim($_POST['palavra']); // Verificamos no banco de dados produtos equivalente a palavra digitada $sql = mysql_query("SELECT * FROM produtos WHERE nome LIKE '%".$palavra."%' ORDER BY nome"); // Descobrimos o total de registros encontrados $numRegistros = mysql_num_rows($sql); // Se houver pelo menos um registro, exibe-o if ($numRegistros != 0) { // Exibe os produtos e seus respectivos preços while ($produto = mysql_fetch_object($sql)) { echo $produto->nome . " (R$ ".$produto->valor.") <br />"; } // Se não houver registros } else { echo "Nenhum produto foi encontrado com a palavra ".$palavra.""; } } ?> </body> </html>
  11. Boa tarde galera, estou com um problema no sistema de login , pois quando eu clico em logar ele me joga para pagina inicial do site em vez de validar o usuário consultando no banco de dados e logar. Se poderem me ajudar eu agradeço :) Minha pagina de verificação <?php $login = new Login; if($login->isLogado()){ header("Location: ".PATH."/finalizar"); }else{ if(isset($_POST['acao']) && $_POST['acao'] == 'Logar'): $email = strip_tags(filter_input(INPUT_POST, 'email', FILTER_SANITIZE_STRING)); $senha = strip_tags(filter_input(INPUT_POST, 'senha', FILTER_SANITIZE_STRING)); if($email == '' || $senha == ''){ echo '<script>alert("Por Favor, Preencha o Formulário!");location.href="'.PATH.'/verificar"</script>'; }else{ $login->setEmail($email); $login->setSenha($senha); if($login->logar()){ header("Location: ".PATH."/finalizar"); }else{ echo '<script>alert("Desculpe, mais o usuário não foi encontrado");location.href="'.PATH.'/verificar"</script>'; } } endif; } ?> <div id="verification"> <div class="logar"> <span class="spn-title">Já possui cadastrado? Faça Login!</span> <form action="" method="post" enctype="multipart/form-data"> <input type="submit" value="Logar" /> <label> <span>E-mail:</span> <input type="text" name="email" /> </label> <label> <span>Senha:</span> <input type="password" name="senha" /> </label> <input type="hidden" name="acao" value="logar" /> <a href="#">Esqueceu sua senha? Clique aqui</a> </form> </div> <div class="text"> <span>Ainda Não é Cadastrado?</span> <p><br>Se você não é cadastrado em nossa loja, por favor, cadastre-se para prosseguir com o processo de compra do seu produto.</p> <p><br><a href="#">Clique Aqui para Cadastrar-se</a></p> </div><!---text---> </div><!---verification---> meu sistema de login.php <?php class Login extends BD{ private $prefixo = 'media_'; private $tabela = 'loja_clientes'; private $email; private $senha; public function setEmail($mail){ $this->email = $mail; } private function getEmail(){ return $this->email; } public function setSenha($pass){ $this->senha = $pass; } private function getSenha(){ return $this->senha; } private function validar(){ $strSQL = "SELECT * FROM `".$this->tabela."` WHERE email_log = ? AND senha_log = ?"; $stnt = self::conn()->prepare($strSQL); $stnt->execute(array($this->getEmail(), $this->getSenha())); return ($stnt->rowCount() > 0) ? true: false; } public function logar(){ if($this->validar()){ $atualizar = self::conn()->prepare("UPDATE `".$this->tabela."` SET data_log = NOW() WHERE email_log = ? AND senha_log = ?"); $atualizar->execute(array($this->getEmail(), $this->getSenha())); $_SESSION[$this->prefixo.'emailLog'] = $this->getEmail(); $_SESSION[$this->prefixo.'senhaLog'] = $this->getSenha(); return true; }else{ return false; } } public function isLogado(){ if(isset($_SESSION[$this->prefixo.'emailLog'], $_SESSION[$this->prefixo.'senhaLog'])){ return true; }else{ return false; } } public function deslogar(){ if($this->isLogado()){ unset($_SESSION[$this->prefixo.'emailLog']); unset($_SESSION[$this->prefixo.'emailLog']); return true; }else{ return false; } } } ?>
  12. Olá a todos! Sou leigo em PHP e MySQL, tenho um form (tabela) com os campos de nome, telefone e checkbox (enumerados de 1 a 100). Eu preciso que os checkbox sejam exibidos de acordo com o resultado do banco de dados. Exemplo: O número 80 consta na coluna do BD, na tela (form) ele aparece em vermelho (indisponível) para o usuário. O número 55 não consta na tabela ele aparece em verde (disponível) para o usuário. Já tenho o form, o banco está funcionando, só preciso dessa personalização. Alguém pode ajudar??
  13. Prezados, não tenho conhecimento em javascript e estou iniciando os estudos nessa linguagem. Queria pelo menos uma noção de como fazer com que os dados digitados em um formulário apareçam logo depois de clicar em enviar e na mesma página, tipo: Seu nome: (nome digitado pelo usuário) Endereço: (Endereço digitado pelo usuário) Vlw!
  14. Olá pessoal do Imasters, sou um aprendiz em PHP e MYSQL e devido a uma necessidade estou criando um pequeno sistema de delivery, os que encontrei prontos não atendem as minhas necessidades. Consegui criar a estrutura do banco de dados MYSQL e já consegui modificando um código pronto inserir, editar e excluir informações do banco através de formulário. Porém agora preciso criar uma tabela "pedidos" onde vai receber de um formulário as escolhas das demais tabelas, somar o valor e enviar via phpmail para o email do restaurante, cópia para o cliente e ainda armazenar no banco. Já tentei vários recursos aqui e não consegui fazer de forma alguma esse formulário e com isso gostaria da ajuda de vocês para criar esse formulário. Meu banco de Dados possui as seguintes tabelas: - arroz (Possui mais de 2 registros) - feijao (possui mais de 2 registros) - carne (possui mais de 2 registros) - fruta (possui mais de 2 registros) - guarnicao (possui mais de 2 registros) - salada (possui mais de 2 registros) - marmitex (possui tamanho e preço) - observacao (campo para o cliente inserir informação a parte) - numeroped (campo INT sem autoincremento, onde deve somar +1 a cada novo pedido) A intensão é que na tabela pedidos seja inserido: - Número do pedido (Possui tabela) - Nome do Cliente (Não possui tabela no banco pois não será necessário cadastro) - Endereço (Não possui tabela no banco pois não será necessário cadastro) - Telefone (Não possui tabela no banco pois não será necessário cadastro) - Tipo de arroz escolhido na lista disponível - Tipo de feijao escolhido na lista disponível - Tipo de carne escolhido na lista disponível - 2 campos de guarnição (1 e 2) onde no pedido cliente pode escolher até 2 tipos de guarnição na lista disponível - 2 campos de salada (1 e 2) onde no pedido cliente pode escolher até 2 tipos de salada na lista disponivel - Tipo de fruta escolhido na lista disponível - Campo de Carne-extra, onde caso seja escolhido mais um tipo de carne na lista disponível, seja agregado ao valor total + R$ XXX - Tamanho do Marmitex (Onde quando escolhido ele agrega ao valor cadastrado em cada ítem. Estrutura das tabelas será anexado) Nesse caso já seja efetuado a soma dos valores caso seja escolhido carne extra. Segue abaixo as estruturas das tabelas no banco: Arroz, Feijão, Carne, Fruta, Guarnicao e Salada possuem a mesma estrutura: Marmitex: Numeroped: Espero que alguém possa ajudar. Agradeço. Henrique
  15. Boa noite, Uso essa função básica para adicionar dados a um formulário ao clicar no link: <script type="text/javascript"> function escrever( el ){ document.getElementById('cltd').value = el.id; } </script> <a href="#" onClick="escrever( this )" id="Escrita">Adicionar Escrita</a>'; Ocorre, porém, que precisaria executar a função quando a página for carregada, adicionando determinados dados no formulário. Ou seja, no lugar do evento ser OnClick deveria ser OnLoad. Não consigo fazer nem achei nada a respeito. Alguém poderia dar uma luz? Agradeço
  16. Bom dia, Tenho um formulário com vários campos e queria dar a opção do usuário preenchê-los automaticamente, de acordo com certas variáveis do PHP. Eu consegui, utilizando o código abaixo, preencher individualmente cada campo do formulário. O que eu precisaria, no entanto, era que com um "clique" preenchesse mais de um campo. Ex.: Formulário: NOME E-MAIL CIDADE PREENCHER OS CAMPOS COM SEUS DADOS Ao clicar, preencherá os campos de acordo com os dados das variáveis do PHP. <script type="text/javascript"> function escrever( el ){ document.getElementById('cltd').value = el.id; } function escrever( el ){ document.getElementById('clnt').value = el.id; } </script> ### AO CLICAR NO ADICIONAR DADOS ADICIONA O QUE ESTIVER NA ID NOS DOIS CAMPOS (cltd e clnt). ADICIONAR DADOS AO FORMULÁRIO <a href="#" onClick="escrever( this )" id="$variavelcltd"></a>'; <a href="#" onClick="escrever( this )" id="$variavelclnt"></a>'; Obrigado!
  17. Estou desenvolvendo uma página de cadastro, e estou com problemas para posicionar o logo da página e os campos de formulário, queria que algum entendedor de CSS me explicasse a forma correta e mais fácil de se fazer essas duas coisas. Está como na primeira, e deve ficar como na segunda. HTML: <!DOCTYPE html> <html> <head> <title></title> <link rel="stylesheet" type="text/css" href="css/reset.css"> <style> body { font-family: 'Open Sans', sans-serif; } #header { background-color: #e0e80d; } #header-logo { padding-left: 50px; padding-top: 50px; } #titulo { text-align: center; position: relative; bottom: 70px; font-size: 24px; } #content { margin-top: 30px; } #camposCadastro { width: 60%; margin: 0 auto; } #camposCadastro input { padding: 10px; width: 25%; border-style: none; box-shadow: 0px 0.5px #888888; } #enviar { margin-left: 43%; padding: 15px; background-color: #b4bb07; border-style: none; border-radius: 4px; width: 15%; height: 50px; color: white; box-shadow: 1px 1px 1px #888888; } #footer { background-color: #e0e80d; margin-top: 303px; padding: 50px; display: flex; justify-content: center; } </style> <link href="https://fonts.googleapis.com/css?family=Open+Sans" rel="stylesheet"> </head> <body> <div id="header"> <div id="header-logo"> <img src="img/logo.png"> <h4>Social Network</h4> </div> </div> <h1 id="titulo">Cadastro</h1> <div id="content"> <form id="formulario"> <div id="camposCadastro"> <p> <label for="nome">Nome:</label><input type="text" name="nome" id="nome" placeholder="Digite aqui seu nome"> <label for="sbnome">Sobrenome:</label><input type="text" name="sbnome" id="sbnome" placeholder="Digite aqui seu sobrenome"> </p> <p> <label for="email">E-mail:</label><input type="email" name="email" id="email" placeholder="Digite aqui seu email"> <label for="idade">Idade:</label><input type="number" name="idade" id="idade" placeholder="Digite aqui sua idade"> <label for="cpf">CPF:</label><input type="number" name="cpf" id="cpf" placeholder="Digite aqui seu CPF"> </p> <p> <label for="cep">CEP:</label><input type="number" name="cep" id="cep" placeholder="Digite aqui seu cep"> <label for="endereco">Endereço:</label><input type="text" name="endereco" id="endereco" placeholder="Digite aqui seu endereço"> <label for="senha">Senha:</label><input type="password" name="senha" id="senha" placeholder="Digite aqui sua senha"> </p> </div> <input type="submit" name="enviar" id="enviar" value="ENVIAR"> </form> <div id="footer"> <p>Projeto Realiza Digital © 2017</p> </div> </div> </body> </html>
  18. Tenho um formulário onde existem 3 inputs que podem ser duplicados ("x" vezes através de uma função) conforme a necessidade do usuário, porem ao clicar no submit, o formulário só pode pegar o primeiro input e assim gerar o resultado. Assim, fiz uma função com um for, para que o formulário abra as "x" vezes adicionadas. Ou seja: Se eu adicionei 3 vezes os inputs, terá q abrir 3 abas com os resultados diferentes. Porem só esta abrindo o ultimo elemento criado, ou seja, uma aba. No IE ele realiza a função corretamente. Porem no Firefox ou Chrome não vai. abaixo a função para abrir: function gerar(){ var cont = $('.pCont').length; //Conta a quantidade de inputs criados, pois as classes serão iguais for (var i = 0; i < cont; i++){ var textPlano = document.getElementById("p"+i).value; $('[name=plano]').val(textPlano); var textCopay = document.getElementById("c"+i).value; $('[name=copay]').val(textCopay); var textDesc = document.getElementById("d"+i).value; $('[name=desconto]').val(textDesc); document.getElementById('formulario').submit(); } }
  19. Como faço para enviar um formulário com campos de texto e um de imagem para um arquivo PHP via Ajax? Eu n consigo pegar o valor do input file, o endereço fica fakepath/nomedaimagem, e no PHP n consigo pegar nenhum valor via $_POST, pois diz que está indefinido.
  20. filhopqd

    formulario com agrupamento de 2 id

    Bom dia! Fiz um formulario que exibisse notas de determinadas disciplinas < 5,0 $sql = "select a.nrmat, a.nome, b.nota, b.nrdisc from alunos a, bimestre1 b where a.nrmat = b.nrmat and b.nrdisc >= 991 and b.nrdisc <= 995 and b.nota < 5 order by b.nrmat"; Resultado: nrmat nome nota nrdisc 231 jose 3,5 992 231 jose 4,5 994 432 jose 3,8 995 432 maria 2,0 993 432 maria 2,0 991 Estou tentando criar outro formulário que me mostre as disciplinas em recuperação numa única linha de acordo com o id do aluno. Criei uma variável para cada disciplina. if ($linha['nrdisc']== 991) { $mat= "X";} else {$mat= "";} if ($linha['nrdisc']== 992) { $por= "X";} else { $por= " ";} if ( $linha['nrdisc']== 993) { $cfb= "X";} else { $cfb= " ";} if ( $linha['nrdisc']== 994) { $geo= "X";} else { $geo= " ";} if ( $linha['nrdisc']== 995) { $his= "X";} else { $his= " ";} Utilizando o SQL acima, foram criados vários comunicados para o mesmo aluno conforme resultado abaixo: ----------------------------------------------------------------------------------------------------------------- Comunicado: Aluno: Jose Disciplina em Recuperação: ( X ) Português ( )Matemática ( ) CFB ( )História ( )Geografia ----------------------------------------------------------------------------------------------------------------- Comunicado: Aluno: Jose Disciplina em Recuperação: ( ) Português ( )Matemática ( ) CFB ( )História ( X )Geografia ----------------------------------------------------------------------------------------------------------------- Comunicado: Aluno: Jose Disciplina em Recuperação: ( ) Português ( )Matemática ( ) CFB (X )História ( )Geografia ----------------------------------------------------------------------------------------------------------------- Queria saber como exibir um único formulário para cada aluno especificando as disciplinas que ficou em recuperação, conforme exemplo abaixo: ----------------------------------------------------------------------------------------------------------------- Comunicado: Aluno: Jose Disciplina em Recuperação: ( X )Português ( )Matemática ( )CFB ( X )História ( X )Geografia ----------------------------------------------------------------------------------------------------------------- Desde já agradeço.
  21. Ljrbrasil

    Formulário qual o erro? CheckBox

    Pessoal alguem pode me dizer porque o checkbox nao aceita o envio para dois email ao mesmo tempo. <select class="form-control" name="quem" id="quem"> <option value="" selected="selected">Solicitante</option> <option name="quem" value="email01@email.com">Centro Oeste</option> <option value="email01@email.com">Norte de Minas</option> <option value="email01@email.com, email02@email.com">Metropolitana</option> <option value="email01@email.com">Sul de Minas</option> <option value="email01@email.com">Vertentes</option> </select>
  22. Pessoal Tenho um formulário gostaria que ao usuário selecionar o destinatário ele envia-se o email para mais de um destinatário. meu formulário de envio segue abaixo. O que eu não consegui foi alinha o Drop Dow com o envio. <select class="form-control" name="quem" id="quem"> <option value="" selected="selected">Solicitante</option> <option value="EMAIL01@gmail.com, EMAIL02@vivalog.com.br">Braulio Calixto</option> <option value="Marcos Couto">Marcos Couto</option> <option value="Lecio Junior">Lecio Junior</option> <option value="Tiago">Tiago</option> </select> <?php $data = $_POST["data"]; $data = date("d/m/Y"). "\n"; $hora = date("H:i"). "\n"; $quem = $_POST["quem"]; $codcli = $_POST["codcli"]; $razs = $_POST["razs"]; $promotor = $_POST["promotor"]; $telpro = $_POST["telpro"]; $rca = $_POST["rca"]; $telrca = $_POST["telrca"]; $codcolg = $_POST["codcolg"]; $telpro = $_POST["telpro"]; $quantidade = $_POST["quantidade"]; $obs = $_POST["obs"]; $percshcond = $_POST["percshcond"]; $email_from = $_POST["email_from"]; $Paraquem = $_POST["Paraquem"]; global $email; //função para validar a variável $email no script todo //aqui envia o e-mail para você mail ($quem, "Cliente - $codcli", " Promotor: $promotor Tel Promotor: $telpro Vendedor: $rca Tel Vendedor: $telrca Solicitado por: $quem Código Cliente: $codcli Cliente: $razs Observação: $obs", "From: $quem" ); $arquivo = isset($_FILES["arquivo"]) ? $_FILES["arquivo"] : FALSE; if(file_exists($arquivo["tmp_name"]) and !empty($arquivo)){ $fp = fopen($_FILES["arquivo"]["tmp_name"],"rb"); $anexo = fread($fp,filesize($_FILES["arquivo"]["tmp_name"])); $anexo = base64_encode($anexo); fclose($fp); $anexo = chunk_split($anexo); } //aqui são as configurações para enviar o e-mail para o visitante //$site = "contato@seusite.com.br"; //o e-mail que aparecerá na caixa postal do visitante //$titulo = "titulo"; //titulo da mensagem enviada para o visitante //$msg = "Olá - $nome, Obrigado por entrar em contato conosco, em breve estaremos retornando resposta a sua questão. //Esta é uma mensagem automática. Não é necessário responder. Obrigado."; //aqui envia o e-mail de auto-resposta para o visitante //mail("$email", //"$titulo", //"$msg", //"From: $site" //); header("Location: http://www.site.com.br/contato/enviado.html"); ?>
  23. Galera, acabei de criar a conta aqui, quem poder me ajudar agradeço. queria saber, como faz para uma session para mandar informações para outra pagina, por exemplo; Pagina 1, tem conteúdo de produtos da informatica, e la tem o botão encomendar. Clicando nele mandara o nome desse produto, quem é "monitor 21 polegadas" para pagina Encomendar, e la vai conferir e enviar para a empresa junto do email. Tipo um formulario.
  24. Gabrielvt14

    Não consigo validar meu formulário

    Olá pessoal. Estou tentando validar meu formulário com javascript, uma validação bem básica somente para ver se os campos estão preenchidos, sei que é bestinha, mas javascript não é meu forte ^^ Bem, tenho cinco campos de texto que não podem passar vazios, e dois campos de check box, onde pelo menos um deles deve estar selecionado. Então fiz o seguinte script: function checa_formulario(form){ if (form.cod.checked == ""){ bootbox.alert("<span class='text-danger'><b class='glyphicon glyphicon-remove'></b> Informe um código para este serviço.</span>", function(){}); form.cod.focus(); return (false); } if (form.titulo.value == ""){ bootbox.alert("<span class='text-danger'><b class='glyphicon glyphicon-remove'></b> Informe um título para este serviço.</span>", function(){}); form.titulo.focus(); return (false); } if (form.valorCusto.value == ""){ bootbox.alert("<span class='text-danger'><b class='glyphicon glyphicon-remove'></b> Informe o valor de custo deste serviço.</span>", function(){}); form.valorCusto.focus(); return (false); } if (form.valorFinal.value == ""){ bootbox.alert("<span class='text-danger'><b class='glyphicon glyphicon-remove'></b> Informe o valor final deste serviço.</span>", function(){}); form.valorFinal.focus(); return (false); } if (form.categoria.value == ""){ bootbox.alert("<span class='text-danger'><b class='glyphicon glyphicon-remove'></b> Informe a qual categoria pertence este serviço.</span>", function(){}); form.categoria.focus(); return (false); } if (document.demoform2.franquia.checked == false && document.demoform2.clientefinal.checked == false) { bootbox.alert("<span class='text-danger'><b class='glyphicon glyphicon-remove'></b> Selecione pelo menos um destinado a usar o serviço. (Franqueado/Cliente Final)</span>", function(){}); form.franquia.focus(); form.clientefinal.focus(); return (false); } return (true); } E o formulário no HTML esta assim: <form id="demoform2" data-parsley-validate class="form-horizontal form-label-left" action="?a=<?php echo($_GET['n'] != '')?'atualiza':'novo';?>" method="post" onsubmit="return checa_formulario(this)" enctype="multipart/form-data"> <?php if($_GET['n'] != ''){ ?> <input type="hidden" name="clicod" value="<?php echo $_GET['n'];?>"> <?php } ?> <div class="form-group"> <label class="control-label col-md-3 col-sm-3 col-xs-12">Código <span class="required">*</span> </label> <div class="col-md-6 col-sm-6 col-xs-12"> <input type="text" class="form-control col-md-7 col-xs-12" name="cod" value="<?php echo $vcod; ?>"><br> </div> </div> <div class="form-group"> <label class="control-label col-md-3 col-sm-3 col-xs-12">Serviço <span class="required">*</span> </label> <div class="col-md-6 col-sm-6 col-xs-12"> <input type="text" class="form-control col-md-7 col-xs-12" name="titulo" value="<?php echo $vtitulo; ?>"><br> </div> </div> <div class="form-group"> <label class="control-label col-md-3 col-sm-3 col-xs-12">Valor de custo <small>(R$)</small><span class="required">*</span> </label> <div class="col-md-6 col-sm-6 col-xs-12"> <input type="text" class="form-control col-md-7 col-xs-12 decimal" name="valorCusto" value="<?php echo $vcusto; ?>"><br> </div> </div> <div class="form-group"> <label class="control-label col-md-3 col-sm-3 col-xs-12">Valor final <small>(R$)</small><span class="required">*</span> </label> <div class="col-md-6 col-sm-6 col-xs-12"> <input type="text" class="form-control col-md-7 col-xs-12 decimal" name="valorFinal" value="<?php echo $vfinal; ?>"><br> </div> </div> <div class="form-group"> <label class="control-label col-md-3 col-sm-3 col-xs-12">Categoria <span class="required">*</span> </label> <div class="col-md-6 col-sm-6 col-xs-12"> <select class="form-control col-md-7 col-xs-12 select2_single" tabindex="-1" name="categoria"> <option></option> <?php $resultadocli = mysql_query("SELECT id, nome_categoria FROM categorias ORDER BY nome_categoria ASC"); $totalcli = mysql_num_rows($resultadocli); while($row = mysql_fetch_array($resultadocli)) { ?> <option value="<?php echo $row['id'];?>" <?php if($row['id'] == $vcategoria){ echo ' selected="selected"'; } ?> ><?php echo $row['nome_categoria'];?></option> <?php } ?> </select> </div> </div> <div class="container"> <div class="row"> <div class="form-group"> <div class="searchable-container"> <div class="items col-xs-12 col-sm-6 col-md-5 col-lg-4 col-xs-offset-1 col-sm-offset-3 col-md-offset-1 col-lg-offset-2"> <div class="info-block block-info clearfix"> <div class="square-box pull-left"> <span class="glyphicon glyphicon-tags glyphicon-lg"></span> </div> <div data-toggle="buttons" class="btn-group bizmoduleselect"> <label class="btn btn-default <?php echo ($vfranquia == 'franquia')?'active':'';?>"> <div class="bizcontent"> <input type="checkbox" name="franquia" value="franquia" <?php echo ($vfranquia == 'franquia')?'checked':'';?>> <span class="glyphicon glyphicon-ok glyphicon-lg"></span> <h5>Serviço para franqueados</h5> </div> </label> </div> </div> </div> <div class="items col-xs-12 col-sm-6 col-md-5 col-lg-4 col-xs-offset-1 col-sm-offset-3 col-md-offset-1"> <div class="info-block block-info clearfix"> <div class="square-box pull-left"> <span class="glyphicon glyphicon-tags glyphicon-lg"></span> </div> <div data-toggle="buttons" class="btn-group bizmoduleselect"> <label class="btn btn-default <?php echo ($vcliente == 'clientefinal')?'active':'';?>"> <div class="bizcontent"> <input type="checkbox" name="clientefinal" value="clientefinal" <?php echo ($vcliente == 'clientefinal')?'checked':'';?>> <span class="glyphicon glyphicon-ok glyphicon-lg"></span> <h5>Serviço para clientes finais</h5> </div> </label> </div> </div> </div> </div> </div> </div> </div> <div class="ln_solid"></div> <div class="form-group"> <div class="col-md-6 col-sm-6 col-xs-12 col-md-offset-3"> <button type="reset" class="btn btn-default">Limpar</button> <button type="submit" class="btn btn-success">Concluir</button> </div> </div> </form><form id="demoform2" data-parsley-validate class="form-horizontal form-label-left" action="?a=<?php echo($_GET['n'] != '')?'atualiza':'novo';?>" method="post" onsubmit="return checa_formulario(this)" enctype="multipart/form-data"> <?php if($_GET['n'] != ''){ ?> <input type="hidden" name="clicod" value="<?php echo $_GET['n'];?>"> <?php } ?> <div class="form-group"> <label class="control-label col-md-3 col-sm-3 col-xs-12">Código <span class="required">*</span> </label> <div class="col-md-6 col-sm-6 col-xs-12"> <input type="text" class="form-control col-md-7 col-xs-12" name="cod" value="<?php echo $vcod; ?>"><br> </div> </div> <div class="form-group"> <label class="control-label col-md-3 col-sm-3 col-xs-12">Serviço <span class="required">*</span> </label> <div class="col-md-6 col-sm-6 col-xs-12"> <input type="text" class="form-control col-md-7 col-xs-12" name="titulo" value="<?php echo $vtitulo; ?>"><br> </div> </div> <div class="form-group"> <label class="control-label col-md-3 col-sm-3 col-xs-12">Valor de custo <small>(R$)</small><span class="required">*</span> </label> <div class="col-md-6 col-sm-6 col-xs-12"> <input type="text" class="form-control col-md-7 col-xs-12 decimal" name="valorCusto" value="<?php echo $vcusto; ?>"><br> </div> </div> <div class="form-group"> <label class="control-label col-md-3 col-sm-3 col-xs-12">Valor final <small>(R$)</small><span class="required">*</span> </label> <div class="col-md-6 col-sm-6 col-xs-12"> <input type="text" class="form-control col-md-7 col-xs-12 decimal" name="valorFinal" value="<?php echo $vfinal; ?>"><br> </div> </div> <div class="form-group"> <label class="control-label col-md-3 col-sm-3 col-xs-12">Categoria <span class="required">*</span> </label> <div class="col-md-6 col-sm-6 col-xs-12"> <select class="form-control col-md-7 col-xs-12 select2_single" tabindex="-1" name="categoria"> <option></option> <?php $resultadocli = mysql_query("SELECT id, nome_categoria FROM categorias ORDER BY nome_categoria ASC"); $totalcli = mysql_num_rows($resultadocli); while($row = mysql_fetch_array($resultadocli)) { ?> <option value="<?php echo $row['id'];?>" <?php if($row['id'] == $vcategoria){ echo ' selected="selected"'; } ?> ><?php echo $row['nome_categoria'];?></option> <?php } ?> </select> </div> </div> <div class="container"> <div class="row"> <div class="form-group"> <div class="searchable-container"> <div class="items col-xs-12 col-sm-6 col-md-5 col-lg-4 col-xs-offset-1 col-sm-offset-3 col-md-offset-1 col-lg-offset-2"> <div class="info-block block-info clearfix"> <div class="square-box pull-left"> <span class="glyphicon glyphicon-tags glyphicon-lg"></span> </div> <div data-toggle="buttons" class="btn-group bizmoduleselect"> <label class="btn btn-default <?php echo ($vfranquia == 'franquia')?'active':'';?>"> <div class="bizcontent"> <input type="checkbox" name="franquia" value="franquia" <?php echo ($vfranquia == 'franquia')?'checked':'';?>> <span class="glyphicon glyphicon-ok glyphicon-lg"></span> <h5>Serviço para franqueados</h5> </div> </label> </div> </div> </div> <div class="items col-xs-12 col-sm-6 col-md-5 col-lg-4 col-xs-offset-1 col-sm-offset-3 col-md-offset-1"> <div class="info-block block-info clearfix"> <div class="square-box pull-left"> <span class="glyphicon glyphicon-tags glyphicon-lg"></span> </div> <div data-toggle="buttons" class="btn-group bizmoduleselect"> <label class="btn btn-default <?php echo ($vcliente == 'clientefinal')?'active':'';?>"> <div class="bizcontent"> <input type="checkbox" name="clientefinal" value="clientefinal" <?php echo ($vcliente == 'clientefinal')?'checked':'';?>> <span class="glyphicon glyphicon-ok glyphicon-lg"></span> <h5>Serviço para clientes finais</h5> </div> </label> </div> </div> </div> </div> </div> </div> </div> <div class="ln_solid"></div> <div class="form-group"> <div class="col-md-6 col-sm-6 col-xs-12 col-md-offset-3"> <button type="reset" class="btn btn-default">Limpar</button> <button type="submit" class="btn btn-success">Concluir</button> </div> </div> </form> Do jeito que está, ele sempre acusa o campo cod como vazio e pede para preencher, mesmo estando preenchido. Se alguém puder ajudar e dizer onde estou errando fico muito grato! ### EDIÇÃO ### O problema de acusar o campo cod vazio era porque estava assim if (form.cod.checked == "") E o correto é if (form.cod.value == "") cod.checked estava errado ja que o campo é do tipo texto e não checkbox Mas ainda não consegui fazer com que o javascript valide os dois checkbox no final do formulário, quando preencho sem selecionar nenhum checkbox ele aceita :/
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.