Ir ao conteúdo
  • Cadastre-se

Jessé Viana_675498

Membro Júnior
  • Posts

    11
  • Cadastrado em

  • Última visita

Reputação

2
  1. Depois de ler o site que me passou dif Virnetoeu tentei mudar de ideia. Será que é possível apenas demostrar todas as opções que o usuário escolheu no formulário assim como acontece com o resultado? Segue os códigos: HTML <form id="orcamento" name="forma" method="post" action="acao.php"><div id="box-toggle"><label>Produto Cortina</label><div class="tgl"><label for="camp1">Produto 01: </label><input type="checkbox" id="camp1" name="somatorio[]" value="25.50"><br/><br/><label for="camp2">Produto 02: </label><input type="checkbox" id="camp2" name="somatorio[]" value="30"><br/><br/><label for="camp3">Produto 03: </label><input type="checkbox" id="camp3" name="somatorio[]" value="4.50"><br/><br/><label for="camp4">Produto 04: </label><input type="checkbox" id="camp4" name="somatorio[]" value="40"><br/><br/><label for="camp5">Produto 05: </label><input type="checkbox" id="camp5" name="somatorio[]" value="0"><br/><br/><label for="camp6">Produto 06: </label><input type="checkbox" id="camp6" name="somatorio[]" value="0"></div><p>Fotos:</p><div class="tgl"><p><label for="camp7">Produto 01: </label><input type="checkbox" id="camp7" name="somatorio[]" value="25.50"><br/><br/><label for="camp8">Produto 02: </label><input type="checkbox" id="camp8" name="somatorio[]" value="30"></p></div><p>Luzes:</p><div class="tgl"><p><label for="camp9">Produto 01: </label><input type="checkbox" id="camp9" name="somatorio[]" value="25.50"><br/><br/><label for="camp10">Produto 02: </label><input type="checkbox" id="camp10" name="somatorio[]" value="30"></p></div>Equipamento Analitico:<input type="checkbox" name="opcao" value="1" class="personalizar"> Sim<input type="checkbox" name="opcao" value="1"> Não<div class="orcamento" style="display: none;"><br/><label for="camp11">Produto 01: </label><input type="checkbox" id="camp11" name="somatorio[]" value="25.50"><br/><br/><label for="camp12">Produto 02: </label><input type="checkbox" id="camp12" name="somatorio[]" value="30"><br/><br/><label for="camp13">Produto 03: </label><input type="checkbox" id="camp13" name="somatorio[]" value="4.50"><br/><br/><label for="camp14">Produto 04: </label><input type="checkbox" id="camp14" name="somatorio[]" value="40"><br/><br/><label for="camp15">Produto 05: </label><input type="checkbox" id="camp15" name="somatorio[]" value="0"><br/><br/><label for="camp16">Produto 06: </label><input type="checkbox" id="camp16" name="somatorio[]" value="100"></div><br/><br/><input type="reset" name="reset" value="Limpar"><input type="submit" value="Gerar Orçamento"><br><br></form> acao.php <?php$somatorio = $_POST['somatorio'];$soma = 0;foreach ($somatorio as $opcao) { $soma += $opcao;}echo 'R$' . number_format($soma, 2, ',', '.');?> A soma dos resultados aparece sem erros. O que gostaria era apenas mostrar os checkbox marcados pelo usuário. Podem me ajudar?
  2. Muito obrigado @dif pelo post, eu dei uma lida, agora é colocar em prática e ver se consigo resolver isso
  3. Pois é @Virneto . Já li uns tutoriais sobre essa classe e só tenho quebrado a cabeça mas não cheguei a uma solução. Só me resta estudar ou desistir kkk Agradeço a ajuda mano, valeu cara
  4. Olá galera... Estou com um grande problema, gostaria de gerar um PDF a partir da a página PHP. Estou com um formulário que realiza um cálculo e gostaria que esse cálculo fosse transformado em PDF. É como em uma compra, o cliente coloca os dados e gera o boleto para impressão. Já olhei algumas soluções mas não consegui colocar em prática. Alguém pode me ajudar? Agradeço desde já.
  5. @dif Muito obrigado pela indicação dos respectivos sites. Consegui resolver meu problema. Valeu
  6. Olá pessoal. Gostaria de fazer uma página de formulário dinâmico. Onde quando o usuário escolhe uma opção, múltiplas escolhas aparecem para aquela opção escolhida. Deixo um link de um site para demonstrar melhor como gostaria de fazer este formulário. http://nosotroshq.com/contact/ Se alguém poder me ajudar. Ficaria muito grato. Abraços
  7. @dif Meu formulário é esse: <form id="orcamento" method="post" action="acao.php"><label>Produto 01: </label><input type="checkbox" name="somatorio[]" value="16.50"><br/><br/><label>Produto 02: </label><input type="checkbox" name="somatorio[]" value="30"><br/><br/><label>Produto 03: </label><input type="checkbox" name="somatorio[]" value="4.50"><br/><br/><label>Produto 04: </label><input type="checkbox" name="somatorio[]" value="40"><br/><br/><label>Produto 05: </label><input type="checkbox" name="somatorio[]" value="0"><br/><br/><label>Produto 06: </label><input type="number" name="somatorio[]" min="1" value="40"><br/><br/><label>Produto 01: </label><input type="checkbox" name="somatorio[]" value="20.50"><br/><br/><label>Produto 02: </label><input type="checkbox" name="somatorio[]" value="30"><br/><br/><label>Produto 01: </label><input type="checkbox" name="somatorio[]" value="25.50"><br/><br/><label>Produto 02: </label><input type="checkbox" name="somatorio[]" value="30"><input type="submit" value="Gerar Orçamento"></form> e a página ação Resultatdo é<?php$somatorio = $_POST['somatorio'];$soma = 0;foreach ($somatorio as $opcao) { $soma += $opcao;}echo 'R$' . number_format($soma, 2, ',', '.');?> Coloquei um input number para ver se conseguiar realizar a soma e era descontado o valor desse number no valor total. Estou tentando deixar o number com um valor fixo mas sem aparecer na tela Outro problema que aparece é quando não marca nenhuma opção e pede o orçamento, aparece esse erro: Notice: Undefined index: somatorio in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\realliza\acao.php on line 56 Warning: Invalid argument supplied for foreach() in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\realliza\acao.php on line59 Tem como retirar?
  8. Uma dúvida. E se no meio do form existir um type number e outro checkbox. Como colocar um valor neste number sem que apareça no campo???
  9. @eric123 Valeu cara. Deu tudo certo aqui. Valeu!!!!!!!!!!!!
  10. Estou com hum Problema. Fiz Uma Página de Orçamento. O Único problem that encontrei foi o resultado NÃO SAIR reais finais em Números (Exemplo: 100,00), de forma Dá resultado Inteiro (100). Segue em Baixo o código: <Form name = "Sistema"><Label> PRODUTO 01: </ label> <input type = "checkbox" name = valor "valor" = "25.50" onclick = "soma (this)"><br/><Label> PRODUTO 02: </ label> <input type = "checkbox" name = valor "valor" = "30" onclick = "soma (this)"><br/><Label> PRODUTO 03: </ label> <input type = "checkbox" name = valor "valor" = "4.50" onclick = "soma (this)"><br/><Label> PRODUTO 04: </ label> <input type = "checkbox" name = valor "valor" = "40" onclick = "soma (this)"><br/> <Label> Valor Total: R $ </ label> <input type = "number" name = valor "total" = "" somente leitura /></ Form> E em javascript: <Script>var Total = 0; função soma (campo) { if (campo.checked) total de + = eval (campo.value); outro Total - = eval (campo.value); document.sistema.total.value = total;}</ Script> Alguém pode me Ajudar?
  11. @dif Acabei usando este código: <?phpheader("location:http://www.agenciadigitalcriativa.com.br/contato");?><?php$para= "[email protected]";$assunto= "Contato pelo Site";$nome= $_REQUEST['nome'];$email= $_REQUEST['email'];$msg= $_REQUEST['msg'];$corpo = "<strong>Mensagem de Contato</strong><br><br>";$corpo .= "<br><strong>Nome: </strong> $nome";$corpo .= "<br><strong>E-mail: </strong> $email";$corpo .= "<br><strong>Mensagem: </strong> $msg";$header= "Content-type:text/html; charset=UTF-8\n";$header.= "from: $email reply-to: $email\n";@mail($para, $assunto, $corpo, $header);?> Na página do formulário, coloco o action para este arquivo. Bom o contato envia normalmente, o que não acontece é a mensagem de "enviado com sucesso". Não utilizei a classe php mailer, porque não compreendi muito bem, sou novo em PHP, estou estudando ainda. Tem como colocar um else e if neste código ou somente na classe php mailer? Se puder me indicar algo sobre a classe para estudar, agradeceria. Abraços

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...