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. Estou com um probleminha amigos, montei o formulário de contato no meu site, mas não estou recebendo as informações preenchidas no formulário, e o detalhe é que esse mesmo envio eu utilizo em outro site , se alguém puder me ajudar fico muito agradecido, segue os codigos; contato.html <form id="main-contact-form" name="contact-form" method="post" action="envia.asp"> <div class="form-group"> <input type="text" name="nome" class="form-control" placeholder="Nome" required> </div> <div class="form-group"> <input type="email" name="email" class="form-control" placeholder="E-mail" required> </div> <div class="form-group"> <input type="text" name="assunto" class="form-control" placeholder="Assunto" required> </div> <div class="form-group"> <textarea name="mensagem" class="form-control" rows="8" placeholder="Mensagem" required></textarea> </div> <button type="submit" class="btn btn-primary">Enviar Formulário</button> </form> envia.asp <% session("dados_ok") = request.QueryString("sessao") sch = "http://schemas.microsoft.com/cdo/configuration/" Set cdoConfig = Server.CreateObject("CDO.Configuration") 'Variaveis Dim meuservidorsmtp Dim minhacontaautenticada Dim minhasenhaparaenvio Dim emailorigem Dim emaildestino Dim email 'Abaixo seguem algumas definicoes de variaveis para o envio de seu formulario. Por favor preencha os campos abaixo. meuservidorsmtp = "mail.phwinformatica.com.br" ' Informacoes so seu servidor SMTP minhacontaautenticada = "contato@phwinformatica.com.br" ' conta de e-mail utilizada para enviar minhasenhaparaenvio = "minha-senha" ' senha da conta de e-mail emailorigem = "contato@phwinformatica.com.br" ' e-mail que indica de onde partiu a mensagem 'emailorigem = request.Form("email") ' e-mail que indica de onde partiu a mensagem emaildestino = "wandersomrl@hotmail.com" ' e-mail que vai receber as mensagens do formulario 'Fim da definição manual de parâmetros. cdoConfig.Fields.Item(sch & "sendusing") = 2 cdoConfig.Fields.Item(sch & "smtpauthenticate") = 1 cdoConfig.Fields.Item(sch & "smtpserver") = meuservidorsmtp cdoConfig.Fields.Item(sch & "smtpserverport") = 587 cdoConfig.Fields.Item(sch & "smtpconnectiontimeout") = 30 cdoConfig.Fields.Item(sch & "sendusername") = minhacontaautenticada cdoConfig.Fields.Item(sch & "sendpassword") = minhasenhaparaenvio cdoConfig.fields.update Set cdoMessage = Server.CreateObject("CDO.Message") Set cdoMessage.Configuration = cdoConfig cdoMessage.BodyPart.Charset = "iso-8859-1" cdoMessage.From = emailorigem cdoMessage.To = emaildestino cdoMessage.Subject = "Cadastro no formulário do site phwinformatica.com.br" cdoMessage.ReplyTo = Request("email") strBody = "<h3>Dados do Formulario</h3><h5> <br> <br>" & _ "Nome: "& Request("nome")& "<br><br>" & _ "E-Mail: "& Request("email")& "<br><br>" & _ "Assunto: "& Request("assunto")& "<br><br>" & _ "Mensagem: "& Request("mensagem")& "</h5>" strBody = strBody & "." cdoMessage.HTMLBody = strBody cdoMessage.Send Set cdoMessage = Nothing Set cdoConfig = Nothing response.Redirect("http://www.phwinformatica.com.br") %>
  2. LouDog

    Formulário de contato

    Bom dia, Será que alguem pode me dar uma ajuda? Sou novo em php. Fiz um form de contato, já tenho o HTML e CSS, mas o meu php não está funcionando. Podem dar uma olhada no meu código e me ajudar a ver onde estou errando? Obrigado! HTML: <form class="form" method="post" action="enviar.php"> <input class="name" type="text" placeholder="Nome"> <input class="email" type="email" placeholder="Email"> <input class="phone" type="text" placeholder="Telefone"> <textarea class="message" name="message" id="message" cols="30" rows="10" placeholder="Mensagem"></textarea> <input class="submit-btn" type="submit" value="ENVIAR"> </form> PHP: <?php $name = $_POST['name']; $email = $_POST['email']; $phone = $_POST['phone']; $message = $_POST['message']; $from = 'De: $name'; $to = 'meuemail@gmail.com'; $subject = 'Contato do site'; $body = "De: $name\n E-Mail: $email\n Mensagem:\n $message"; if ($_POST['submit']) { if ($name != '' && $email != '') { if (mail ($to, $subject, $body, $from)) { echo '<p>Sua mensagem foi enviada!</p>'; } else { echo '<p>Algo deu errado, volte e tente novamente!</p>'; } } else { echo '<p>Você precisa responder todas as questões!!</p>'; } } ?>
  3. henrique.php

    PHP Formulário Sub-Itens (PHP+MYSQL)

    Pessoal, Desenvolvi um formulário básico com os seguintes campos: - - - - - - Id: 1 Empresa: Nome da Empresa CNPJ: 12.345.678./0001-96 Sócio: Nome do Sócio 01 - - - - - - Gostaria de adicionar um botão [ + Adicionar ] na frente de sócio para que outros nomes pudessem ser adicionados SEM LIMITES porém gostaria que todos os sócios que foram adicionados sejam também gravados no banco de dados. Qual é o processo ou o código em php para que campos novos sejam adicionados no banco de dados.? Exemplo: - - - - - - id: 1 Empresa: Nome da Empresa ($empresa) CNPJ: 12.345.678./0001-96 ($cnpj) Sócio: Nome do Sócio 01 ($socio1) Nome do Sócio 02 ($socio2) Nome do Sócio 03 ($socio3) Nome do Sócio 04 ($socio4) - - - - - -
  4. Galera estou com uma zica e não consigo resolver. Preciso da ajuda de vocês. Tenho um formulário de Ordem de Coleta, e existe um campo que carrega as informações vinda do Banco de dados referente aos documentos disponíveis. Até aí blz. Para ele criar esta ordem de coleta ele pode escolher quais documentos ele irá retirar, sendo assim estou utilizando duas janelas a primeira carrega os numeros dos documentos e ao clicar no documento ele é enviado para outra janela. Segue a parte do script. <table width="600" height="190" border=0 align=left cellpadding="0" cellspacing="0" valign=center bordercolor="#ffffff"> <tr> <label><strong>DOCUMENTOS LIBERADOS - CASO NÃO ENCONTRE NA LISTA ABAIXO <b style="color:#0049F4"><a href="javascript:abrir('statusdoc.php');"> -> CLIQUE AQUI <- </a></b><P> CLIQUE NOS DOCUMENTOS PARA ADICIONAR À ORDEM</strong></label><br/><hr> <td width="280"><div align="center"class="easyui-datagrid" id="dg" style="width:300px" title="Documentos Disponíveis" url="apontador1_getdata.php"></div><strong>Documentos Disponíveis</strong></td> <td width="130"></td> <td width="280"><div align="center"class="easyui-datagrid" id="dg" style="width:300px" title="Documentos Selecionados" url="apontador1_getdata.php"></div><strong>Documentos Adicionados à Ordem</strong></td> </tr> <tr> <td height="168"><script type="text/javascript"> var from_array = new Array('<?php ociexecute($stmu); while (($row = oci_fetch_array($stmu, OCI_BOTH)) != false) { echo "".oci_result($stmu,1) ."; ','<strong></strong><hgroup>"; }?>'); // neste campo é gerado a lista de documentos liberados var to_array = new Array(); // neste campo recebe os documentos selecionados function moveoutid() { var sda = document.getElementById('xxx'); var len = sda.length; var sda1 = document.getElementById('tb_doc'); for(var j=0; j<len; j++) { if(sda[j].selected) { var tmp = sda.options[j].text; var tmp1 = sda.options[j].value; sda.remove(j); j--; var y=document.createElement('option'); y.text=tmp; try {sda1.add(y,null); } catch(ex) { sda1.add(y); } } } } function moveinid() { var sda = document.getElementById('xxx'); var sda1 = document.getElementById('tb_doc'); var len = sda1.length; for(var j=0; j<len; j++) { if(sda1[j].selected) { var tmp = sda1.options[j].text; var tmp1 = sda1.options[j].value; sda1.remove(j); j--; var y=document.createElement('option'); y.text=tmp; try { sda.add(y,null);} catch(ex){ sda.add(y); } } } } function selectAll(){ var selecionados = document.getElementById('tb_doc'); for(i=0; i<=selecionados.length-1; i++){ selecionados.options[i].selected = true; } } </script> <script type="text/javascript"> for(var j=0;j<to_array.length;j++) { document.write['<value>'+to_array[j]+'</value>']; el.options[i].selected = true; } </script> <select name="xxx" onClick=moveoutid() size=15 multiple id=xxx style="width:280" draggable="true"> <script type="text/javascript"> for(var i=0;i<from_array.length;i++) { document.write('<option>'+from_array[i]+'</option>'); } </script> </select></td> <td><p align="center"> <input type=button hidden="1" value="Selecionar" onClick=moveoutid()> </p> <p align="center"> <img src="setaverde.png" width="180" height="79" alt=""/> <input type=button hidden="1" value="Retirar" onClick=moveinid()> </p></td> <td> <select name="tb_doc[]" spellcheck="true" onClick=moveinid() id="tb_doc" multiple="multiple" size=15 style="width:280 ;text-transform: uppercase; color:#C00000; font-weight:bold" cols="50" rows="17"> </select> Vamos ao problema, se eu coloco um required no <select name "tb_doc[]"> obrigatóriamente tenho que selecionar todos os documentos para poder enviar todos que escolhi senão ele só vai o selecionado. Se eu não colocar o required o cliente pode esquecer de selecionar o documento e criar a ordem sem o documento. Como eu poderia fazer esta validação e ao mesmo tempo capturar todos os documentos selecionados sem mudar de página.
  5. Oi gente! Preciso da ajuda de vocês. Tenho esse script funcionando muito bem, mas eu queria que quando eu visualizasse o texto do arquivo msg.txt, que fosse em html e que o texto estivesse redimencionado. Nào consegui ainda saber qual a linha certa para incluir ------------------ Msg.txt <?php //abrimos o arquivo em leitura $arquivo = 'msg.txt'; $fp = fopen($arquivo,'r'); //lemos o arquivo $texto = fread($fp, filesize($arquivo)); //transformamos as quebras de linha em etiquetas <br> $texto = nl2br($texto); ?> <p class="textomsgini"> <? echo mb_strtolower( $texto, 'UTF-8' ); ?> </p> gravar.php <link rel="stylesheet" type="text/css" href="css/msgindex.css"/> <div id="pgravar" class="central"> <?php //PEGA OS DADOS ENVIADOS PELO FORMULÁRIO $mensagem = $_POST["texto"]; //PREPARA O CONTEÚDO A SER GRAVADO $conteudo = "$mensagem\r\n"; //ARQUIVO TXT $arquivo = "msg.txt"; //TENTA ABRIR O ARQUIVO TXT if (!$abrir = fopen($arquivo, "w+")) { echo "Erro abrindo arquivo ($arquivo)"; exit; } //ESCREVE NO ARQUIVO TXT if (!fwrite($abrir, $conteudo)) { print "Erro escrevendo no arquivo ($arquivo)"; exit; } echo "Arquivo gravado com Sucesso !!<p></p>"; //FECHA O ARQUIVO fclose($abrir); ?> <form style="text-align:center"> <input type="button" value="Voltar" onClick="JavaScript: window.history.back();"> </form> </div> cadmisgine.php <link rel="stylesheet" type="text/css" href="css/msgindex.css"/> <div id="digitarmsg" class="central"> <form name="msgindex" method="post" action="gravar.php"> <h2>MENSAGEM</h2> <p>caracteres restantes: <span id="cont">580</span>)</p> <textarea onkeyup="blocTexto(this.value)" id="texto" name="texto" cols="30" rows="5" tabindex="2" style="width:400px; height:300px;"></textarea> <p> <input type="submit" name="Submit" value="Enviar"></p> </form> <script type="text/javascript"> function blocTexto(valor) { quant = 580; total = valor.length; if(total <= quant) { resto = quant - total; document.getElementById('cont').innerHTML = resto; } else { document.getElementById('texto').value = valor.substr(0,quant); } } </script> </div>
  6. bibliaphp

    Bíblia On Line PHP

    Boa tarde a todos, :D Vamos juntos descobrir o seguinte: Na Bíblia On Line PHP www.bibliaphp.com.br tem um formulário para procurar o livro, capítulo e versículo; e ao selecionar um livro, Salmos por exemplo, e quando clicar em "OK" o formulário volta para a configuração padrão. O que eu queria é que ao escolher um livro e clicar em OK, o livro escolhido permaneça. Existe um Java Script pra isso? ou alguma mexidinhas no fonte do PHP? Att. Ronaldo Rodrigues Alcântara
  7. naatic

    Formulário em PHP

    Oi gente! Então, estou tentando fazer um formulário mas não está enviando nada para meu e-mail... Não conheço muito //nada// de PHP e por isso fucei na internet mas mesmo assim não está funcionando. Seguem os códigos: PHP: <? $nome = $_POST["nome"]; $email = $_POST["email"]; $assunto = $_POST["assunto"]; $mensagem = $_POST["mensagem"]; $cabecalho = "MIME-Version: 1.1\r\n"; $cabecalho .= "Content-type: text/html; charset=utf-8\r\n"; $cabecalho .= "From: $email \r\n"; $cabecalho .= "Return-Path: nati-depaula@hotmail.com \r\n"; $msg = '<div style=" font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#900">'.$nome.' enviou uma mensagem através do site:</div><br />'; $msg .= '<div style=" font-family:Arial, Helvetica, sans-serif; font-size:12px">'.'Assunto: '.$assunto.'</div><br />'; $msg .= '<div style=" font-family:Arial, Helvetica, sans-serif; font-size:12px">'.'Mensagem: '.$mensagem.'</div><br />'; mail("nati-depaula@hotmail.com", "$assunto", $msg, $cabecalho); ?> FORMULÁRIO HTML: <html> <head> <meta charset="UTF-8"> <link rel="stylesheet" href="style.css" media="all" /> </head> <body> <form action="form-action.php" method="post" name="contato" id="contato"> <span><font face="Arial, Helvetica, sans-serif" size="2">Seu nome :</font></span><br> <input name="nome" type="text" id="nome" size="100"> <br> <font face="Arial, Helvetica, sans-serif" size="2">Seu email:</font> <br> <input name="email" type="text" id="email" size="100"> <br> <font face="Arial, Helvetica, sans-serif" size="2"> Assunto:</font> <br> <select name="assunto" id="assunto"> <option>Contato</option> </select> <br> <font face="Arial, Helvetica, sans-serif" size="2"> Mensagem:</font><br> <textarea name="mensagem" cols="70" rows="4" id="mensagem"></textarea> <br> <input name="enviar" type="submit" id="enviar" value="enviar"> </form></td> </tr> <tr> <td> </td> </tr> <tr> <td> </td> </tr> <tr> <td> </td> </tr> </table></td> </tr> </table> </body> </html>
  8. matheusfiap

    Hide em text selecionando uma opção

    Fala galera ! Estou com um problema, tenho um formulario e queria que quando o sujeito selecionasse a quarta opção a caixa de texto sumisse. em java script da pra fazer isso? Encontrei algumas maneiras mas é com aquele menu "radio", mas preciso que seja pelo "cars" <!DOCTYPE html> <html> <body> <form> <select name="cars"> <option value="primeira ">primeira opção</option> <option value="segunda ">segunda opção</option> <option value="terceira ">terceira opção</option> <option value="quarta ">quarta opção</option> </select> <br> <p> Escreva a mensagem </p> <input type="text"> </form> </body> </html>
  9. Galera boa tarde ! Acho que o titulo ficou confuso né?! Bom meu dilema é o seguinte, estou querendo fazer com que um input do tipo cars ( aquela listinha ) após selecionado faça aparecer outro do mesmo tipo. Ex: selecionou o numero 20 da lista. ira aparecer uma outra com um tipo de informação diferente.
  10. LokiSchw

    [PHP] Botão Submit para Voltar

    Bom dia, amigos! Estou criando um formulário com campos obrigatórios e nele há dois inputs, o "Cadastrar" e o "Voltar", porém, ao clicar em voltar, ele está validando os campos obrigatórios. Há como eu cancelar essa validação? Obs: estou utilizando o submit por causa dos estilos aplicados pelo bootstrap.
  11. Estou com um probleminha amigos, peguei um site de um cliente para fazer algumas modificações e o cliente disse que não estava mais recebendo nada daquele formulario do site, e constatei que não tem nenhuma função de envio de email, como sou meio leigo nesse assunto de envio de formularios via email gostaria da ajuda de vcs, quem puder me ajudar, desde já agradeço. segue o codigo que tem na pagina do formulario: <div class="contactform"> <form action="http://dominiodosite.com.br/#kontaktform" method="post"> <div class="form_item"> <label for="c_name">Nome *</label> <input type="text" name="c_name" id="c_name" /> <div class="clear"></div> </div> <div class="form_item"> <label for="c_firma">Empresa</label> <input type="text" name="c_firma" id="c_firma" /> <div class="clear"></div> </div> <div class="form_item"> <label for="c_telefon">Telefone</label> <input type="text" name="c_telefon" id="c_telefon" /> <div class="clear"></div> </div> <div class="form_item"> <label for="c_email">E-Mail *</label> <input type="email" name="c_email" id="c_email" /> <div class="clear"></div> </div> <div class="form_item"> <label for="c_msg">Mensagem *</label> <textarea name="c_msg" id="c_msg"></textarea> <div class="clear"></div> </div> <div class="form_item"> <div class="label_dummy"></div> <input type="submit" name="c_submit" id="c_submit" class="button_submit" value="enviar" /> <div class="clear"></div> </div> </form> eu vi o form action chamando um arquivo #kontakt, mas nem existe este arquivo no diretório do site. só tem esse codigo sobre o formulário, nem script sobre isso tem no site. Plis Help me !!!
  12. Bom, o código parece estar funcionando e está de fato, mas não como eu queria. Acontece que depois de clicar no botão, o resultado aparece e some em questão de milésimos de segundos, alguém sabe o que está causando isso? <html> <head> <title>Example</title> <script type="text/javascript"> function multiply() { var values = document.getElementById('values'); var userinput = document.getElementById('userinput'); var result = document.getElementById('result'); var floatResult = (parseFloat(values.options[values.selectedIndex].value) * parseFloat(userinput.value)); result.value = floatResult; } </script> </head> <body> <form> <select id="values" name="values"> <option value="24">24</option> <option value="3.5">3.5</option> </select> <input id="userinput" name="userinput" type="text" onkeyup="multiply()" /> <input id="result" name="result" type="text" readonly="readonly" /> </form> </body> </html>
  13. Boa Tarde Galera ! Gostaria da ajuda de vocês para conseguir criar uma pagina para meu site. Tenho um site no qual ofereço serviços para criação de materiais para divulgação de eventos, EX: criação de flyers , Cartaz etc. Pois bem, gostaria de criar uma pagina com um formulário para os clientes digitarem informações sobre o evento que eu fosse desenvolver. Por exemplo: Teria que ter espaços para digitar informações como: NOME DO EVENTO DATA LOCAL CIDADE ENDEREÇO etc. Também teria que ter um campo especifico que o cliente pudesse anexar imagens , com modelos que ele gostaria que seguisse. EX: Cartaz dum Evento de Ibiza. IMPORTANTE Teria que ter um espaço para anexar o material das atrações como fotos , ou o press kit inteiro da atração. Depois de digitar as informações sobre o evento e anexar os materiais, gostaria de receber tudo no e-mail. Alguém saberia como desenvolver isso ?
  14. DanielAz

    Formulário "crescente"

    Boa tarde pessoal! Procuro um exemplo de um formulário em html que seja preenchido por partes mas cada parte ADICIONA à anterior. Assim, o formulário vai crescendo até chegar à parte final do envio. Além disso, cada nova parte tem um conteúdo que depende dos dados introduzidos na parte anterior. Por exemplo: PARTE 1 Nome: Morada: Senhorio ou inquilino?: PARTE 2 (se senhorio) Nome: Morada: Valor do imóvel: Data da avaliação: PARTE 2 (inquilino): Nome: Morada: Valor da renda: Duração do contrato: Alguém conhece algum exemplo do género?
  15. Pessoal, alguém pode me ajudar por favor? Estou acostuma a editar templates que vem com os arquivo .php do contato. Esse que estou editando não tem. Revirando os code achei o main.js e dentro dele tem o seguinte code: /* ---------------------------------------------------------------------- */ /* ------------------------------- CONTACT ------------------------------ */ /* ---------------------------------------------------------------------- */ $("#submit_btn").on('click', function() { //get input field values var user_name = $('input[name=name]').val(); var user_email = $('input[name=email]').val(); var user_message = $('textarea[name=message]').val(); var proceed = true; if (user_name == "") { $('input[name=name]').css('border-color', 'red'); proceed = false; } if (user_email == "") { $('input[name=email]').css('border-color', 'red'); proceed = false; } if (user_message == "") { $('textarea[name=message]').css('border-color', 'red'); proceed = false; } if (proceed) { //data to be sent to server var post_data = { 'userName': user_name, 'userEmail': user_email, 'userMessage': user_message }; var output; //Ajax post data to server $.post('php/contact.php', post_data, function(response) { //load json data from server and output message if (response.type == 'error') { output = '<div class="error">' + response.text + '</div>'; } else { output = '<div class="success">' + response.text + '</div>'; //reset values in all input fields $('#contact_form input').val(''); $('#contact_form textarea').val(''); } $("#result").hide().html(output).slideDown().delay(4000).slideUp(); }, 'json'); } }); //reset previously set border colors and hide all message on .keyup() $("#contact_form input, #contact_form textarea").on('keyup', function() { $("#contact_form input, #contact_form textarea").css('border-color', ''); $("#result").slideUp(); }); Alguma alma caridosa me ajude kkkk Grato antecipadamente.
  16. bernardinoandre

    Validar CPF em formulário

    Pessoal, preciso de ajuda. Eu estou realizando um trabalho da faculdade na qual preciso colocar 3 validações no formulário do CPF que são eles: 1. Se o usuário não digitou 11 caracteres (um CPF é composto de 9 dígitos de identificação e 2 dígitos de verificação) deve apresentar o erro: "CPF tem de ter 11 dígitos". 2. Se nem todos caracteres digitados são dígitos. Ou seja, se digitarem um "ponto" (.) deve apresentar o erro: "CPF só pode ter dígitos, caracter . inválido!" 3. Se os dígitos de verificação estão incorretos. Deve apresentar o erro: "Dígitos verificadores inválidos!" Eu tenho o código abaixo, porém, ele apresenta os seguintes erros: Mesmo eu digitando meu CPF, ele apresenta o erro: "CPF deve ter 11 Dígitos". Ele não reconhece o erro se eu digitar qualquer caracter e ele não está identificando o dígito verificador. Sou super iniciante. Quando forem explicar, tenham uma certa paciência, por favor. Se precisarem, envio a página em html. Muito Obrigado! Código: <script> function calculaDV(num) { var resto = 0, soma = 0; for ( i = 2; i <11; i++) { soma = soma + ((num % 10) * i); num = parseInt(num / 10); } resto = (soma % 11); return (resto > 1) ? (11 - resto) : 0; } function VerificaCPF ( campo ) { var i, c, cpf; var iniCPF; var strCPF = campo.value; if ( strCPF.lenght != 11){ alert("CPF tem de ter 11 digitos"); return false; } for ( i = 0; 1 < 11; i++ ) { c = strCPF.charAt(i); if ( (c < '0') || (c > '9')) { alert("CPF so pode ter digitos, caracter " + c + "invalido!"); return false; } } iniCPF = strCPF.substring(0, 9); pd = calculaDV(iniCPF); sd = calculaDV(iniCPF * 10 + pd); if ( (pd != strCPF.charAt(9)) || (sd !=strCPF.charAt(10)) ) { alert("Digitos verificadores invalidos!"); return false; } return true; } </script>
  17. Boa tarde pessoal criei esse formulário e queria que ao clicar no botão enviar dados, os mesmos fossem inseridos no banco de dados. Porém ao clicar em enviar dados, vai pra uma tela em branco e não está indo nem um dado para o banco. Alguém poderia me ajudar? segue abaixo os códigos. Desde já agradeço. (Sou iniciante em php) conexao.php <html> <head> <title>Cadastrando...</title> </head> <body> <?php $host = "localhost"; $user = "root"; $pass = ""; $database = "academia"; $link = mysqli_connect($host, $user, $pass)or die ("Error " . mysqli_error($link)); mysqli_select_db($link,"academia") or die ("Error " . mysqli_error($link)); ?> <?php if (isset($_POST['nome'])) { $nome = $_POST ['nome']; } if (isset($_POST['sobrenome'])) { $sobrenome = $_POST ['sobrenome']; } if (isset($_POST['cpf'])) { $cpf = $_POST ['cpf']; } if (isset($_POST['matricula'])) { $matricula = $_POST ['matricula']; } if (isset($_POST['idade'])) { $idade = $_POST ['idade']; } if (isset($_POST['logradouro'])) { $logradouro = $_POST ['logradouro']; } if (isset($_POST['numero'])) { $numero = $_POST ['numero']; } if (isset($_POST['uf'])) { $uf = $_POST ['uf']; } if (isset($_POST['cidade'])) { $cidade = $_POST ['cidade']; } if (isset($_POST['bairro'])) { $bairro = $_POST ['bairro']; } if (isset($_POST['cep'])) { $cep = $_POST ['cep']; } if (isset($_POST['cel'])) { $cel = $_POST ['cel']; } if (isset($_POST['tel'])) { $tel = $_POST ['tel']; } if (isset($_POST['email'])) { $email = $_POST ['email']; } if (isset($_POST['contato para emergência'])) { $contato_emergencia = $_POST ['contato para emergência']; } if (isset($_POST['nome para emergência'])) { $nome_emerg = $_POST ['nome para emergência']; } if (isset($_POST['observações'])) { $obs = $_POST ['observações']; }else{ mysqli_query($link,"INSERT INTO alunos (nome,sobrenome,cpf,matricula,idade,logradouro,numero,uf,cidade,bairro,cep,cel,tel,email,contato para emergência,nome para emergência,observações) values ('$nome','$sobrenome','$cpf','$matricula','$idade','$logradouro','$numero','$uf','$cidade','$bairro','$cep','$cel','$tel','$email','$contato_emergencia','$nome_emerg','$obs')"); echo "<script>alert('Usuário cadastrado com sucesso.');</script>"; } ?> </body> </html> cadastroalunos.php <?php require ("conexao.php"); ?> <html> <head> <title>Cadastro Aluno</title> </head> <body id = "cadAluno"> <div id ="dentro"> <h2 align = "center">Cadastro de Aluno</h2> <form action="conexao.php" method="post"> <h3>Dados gerais</h3> Nome: <input type="text" name = "nome" size = "30" > <br/><br/> Sobrenome: <input type="text" name = "sobrenome" size = "30"> <br/><br/> Cpf: <input type="text" name = "cpf" size = "30" > <br/><br/> Matrícula: <input type="text" name = "matrícula" size = "30"><br/><br/> Idade: <input type="text" name = "idade"><br/><br/> <h3>Endereço</h3> Logradouro: <input type="text" name = "logradouro"size = "40"><br/><br/> Numero: <input type="text" name = "numero"size = "15"><br/><br/> UF: <input type="text" name = "uf"size = "5"><br/><br/> Cidade: <input type="text" name = "cidade"><br/><br/> Bairro: <input type="text" name = "bairro"><br/><br/> Cep: <input type="text" name = "cep"><br/><br/> <h3>Contato</h3> Cel: <input type="text" name = "cel"> <br/><br/> Tel: <input type="text" name = "tel" > <br/><br/> Email: <input type="text" name = "email"size = "37"> <br></br> Contato para emergência: <input type= "text" name= "contato para emergência" size = "26"> <br/><br/> Nome: <input type="text" name = "nome" size = "37"> <br/><br/> <h3 id = "obs">Observações</h3> <textarea name = "observações" ></textarea> <br></br> <input id="bt1"type ="submit" value ="Enviar Dados" name="botao"> <input id="bt1"type ="reset" value ="Limpar Dados"> </form> </div> </body> </html>
  18. Doutor Gori

    Formulário de Pedidos

    Estou alterando um template e na parte do formulário de pedidos o campo original que preciso alterar é number of persons. Preciso alterar para Endereço de entrega. Sou leigo e quebrei a cabeça e não consegui alterar, sempre dá que o number of persons tá errado. Alguém pode me dar um help? Abaixo segue o codigo do formulário no html e no php. Grato desde já. <form method="post" id="reservation-form" action='include/reservation-process.php'> <div class="row"> <div class="span4"> <label for="author">Data*</label> <p><input type="text" name="datepicker" id="datepicker" class="reservation-fields" size="30"/></p> </div> <div class="span4"> <label for="time">Hora*</label> <p><select name="time" class="reservation-fields"> <option value="09:00">09:00</option> <option value="10:00">10:00</option> <option value="11:00">11:00</option> <option value="12:00">12:00</option> <option value="13:00">13:00</option> <option value="14:00">14:00</option> <option value="15:00">15:00</option> <option value="16:00">16:00</option> <option value="17:00">17:00</option> <option value="18:00">18:00</option> <option value="19:00">19:00</option> <option value="20:00">20:00</option> <option value="21:00">21:00</option> </select></p> </div> <div class="span4"> <label for="persons">Endereço*</label> <p><input type="text" name="persons" class="reservation-fields" /></p> </div> </div><!--end row--> <div class="row"> <div class="span4"> <label for="author">Nome*</label> <p><input type="text" name="author" class="reservation-fields" /></p> </div> <div class="span4"> <label for="email">Email*</label> <p><input type="text" name="email" class="reservation-fields" /></p> </div> <div class="span4"> <label for="title">Telefone*</label> <p><input type="text" name="phone" class="reservation-fields" /></p> </div> </div><!--end row--> <label for="message">Pedido*</label> <p> <textarea name="message" id="message2" cols="100" rows="10" tabindex="4"></textarea></p> <p><input type="submit" value="Enviar Pedido" id="submit" /></p> </form> -------------------------------------------------------------------------------------------------------------------------------------------------- parte do php <?php $recipient = "adesivosimbituba@gmail.com"; $date = $_POST['datepicker']; $time = $_POST['time']; $persons = $_POST['persons']; $author = $_POST['author']; $email = $_POST['email']; $phone = $_POST['phone']; $mess = $_POST['message']; if (isset($_POST['email'])) { if (preg_match('(\w[-._\w]*\w@\w[-._\w]*\w\.\w{2,})', $_POST['email'])) { $msg = 'E-mail address is valid'; } else { $msg = 'Invalid email address'; } $ip = getenv('REMOTE_ADDR'); $host = gethostbyaddr($ip); $message .= "Data: ".$date."\n"; $message .= "Hora: ".$time."\n"; $message .= "Entrega: ".$persons."\n"; $message .= "Nome: ".$author."\n"; $message .= "Email: ".$email."\n"; $message .= "Telefone: ".$phone."\n"; $message .= "Pedido: ".$mess."\n\n"; $message .= "IP:".$ip." HOST: ".$host."\n"; $headers .= "Reservation: <".$email.">\r\n"; $title .= "Restaurant Reservation"; $sent = mail($recipient, $title, $message, $headers); $text = "Thanks for contacting us! We will check your message within a few hours."; echo '<xml> <someText>'.$text.'</someText> </xml>'; } else { die('Invalid entry!'); } ?>
  19. Bom dia galera do Imasters Estou quebrando a cabeça com um sistema de área restrita onde os usuários após logar são remetidos pra uma pagina onde temos um formulario (questionário com com 54 perguntas que serão inseridos no banco de dados para futura consulta dos visitantes do site ) No caso cada usuário representa um município do estado de são paulo que nós forneceremos o login e senha. Tenho uma tabela "usuários" onde armazeno o login e senha do mesmo, e uma tabela "perguntas" onde os dados são enviados após preenchimento do formulário Ai que começa o problema, como vincular o id da pergunta com o id do usuário? para quando o usuário for logado os dados das perguntas sejam atrelados ao usuario correto e não a outros ? armazenei os dados do usuario e senha em uma session ,vou postar os códigos login.php <form action="autentica_login.php" class="contactForm" name="cform" method="post"> <p>*Campos obrigatorios</p> <div class="input_boxes"> <p><label for="name">Login</label><span class="name-missing">Preencha seu login</span><br /> <input id="name" type="text" value="" name="login" /></p> <p><label for="e-mail">Senha</label><span class="email-missing">Preencha sua senha</span><br /> <input id="e-mail" type="password" name="senha" /></p> <input class="submit" type="submit" name="submit" value="Entrar" onfocus="this.blur()" /> </div> </form> autentica_login.php <?php include "conexao_db.php"; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=7" /> <META NAME="keywords" CONTENT="COOPCENT ABC"> <meta name="description" content="COOPCENT ABC"> <meta name="robots" content="index,follow"> <meta http-equiv="content-language" content="pt"> <META NAME="author" CONTENT="Alan Arnese"> <link rel="shortcut icon" href="favicon.ico" type="image/x-icon" /> <META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE"> <title>Autenticando</title> <script type="text/javascript"> function loginsuccessfully(){ setTimeout("window.location='cadastro_inserir_perguntas_bd.php'", 2000); } function loginfailed(){ setTimeout("window.location='index.php'", 2000); } </script> </head> <body> <?php $login = $_POST['login']; $senha= $_POST['senha']; $consulta = mysql_query("SELECT * FROM usuarios WHERE login = '$login' AND senha = '$senha' ") or die(mysql_error()); $conta_registros = mysql_num_rows($consulta); if($conta_registros > 0){ session_start(); $_SESSION['login']=$_POST['login']; $_SESSION['senha']=$_POST['senha']; echo "<center>Dados enviados com sucesso, aguarde um instante.</center>"; echo "<script>loginsuccessfully()</script>"; }else { echo "<center>Nome de usuario ou senha invalidos! Aguarde um instante para tentar novamente </center>"; echo "<script>loginfailed()</script>"; } ?> </body> </html> funcoes_bd_perguntas_cadastro.php <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <?php include "conexao_db.php"; ?> <?php $pergunta_1 = $_POST['pergunta_1']; $pergunta_2 = $_POST['pergunta_2']; $pergunta_3 = $_POST['pergunta_3']; $pergunta_4 = $_POST['pergunta_4']; $pergunta_5 = $_POST['pergunta_5']; $pergunta_6 = $_POST['pergunta_6']; $pergunta_7 = $_POST['pergunta_7']; $pergunta_8_grupo_social = $_POST['pergunta_8_grupo_social']; $pergunta_8_associacao = $_POST['pergunta_8_associacao']; $pergunta_8_cooperativa = $_POST['pergunta_8_cooperativa']; $pergunta_8_sociedade_mercantil = $_POST['pergunta_8_sociedade_mercantil']; $pergunta_9_grupo_informal_1 = $_POST['pergunta_9_grupo_informal_1']; $pergunta_9_grupo_informal_2 = $_POST['pergunta_9_grupo_informal_2']; $pergunta_9_grupo_informal_3 = $_POST['pergunta_9_grupo_informal_3']; $pergunta_9_grupo_informal_4 = $_POST['pergunta_9_grupo_informal_4']; $pergunta_9_associacao_1 = $_POST['pergunta_9_associacao_1']; $pergunta_9_associacao_2 = $_POST['pergunta_9_associacao_2']; $pergunta_9_associacao_3 = $_POST['pergunta_9_associacao_3']; $pergunta_9_associacao_4 = $_POST['pergunta_9_associacao_4']; $pergunta_9_cooperativa_1 = $_POST['pergunta_9_cooperativa_1']; $pergunta_9_cooperativa_2 = $_POST['pergunta_9_cooperativa_2']; $pergunta_9_cooperativa_3 = $_POST['pergunta_9_cooperativa_3']; $pergunta_9_cooperativa_4 = $_POST['pergunta_9_cooperativa_4']; $pergunta_9_sociedade_mencantil_1 = $_POST['pergunta_9_sociedade_mencantil_1']; $pergunta_9_sociedade_mencantil_2 = $_POST['pergunta_9_sociedade_mencantil_2']; $pergunta_9_sociedade_mencantil_3 = $_POST['pergunta_9_sociedade_mencantil_3']; $pergunta_9_sociedade_mencantil_4 = $_POST['pergunta_9_sociedade_mencantil_4']; $pergunta_10_agricultura = $_POST['pergunta_10_agricultura']; $pergunta_10_agricultura_integrantes = $_POST['pergunta_10_agricultura_integrantes']; $pergunta_10_pecuaria = $_POST['pergunta_10_pecuaria']; $pergunta_10_pecuaria_integrantes = $_POST['pergunta_10_pecuaria_integrantes']; $pergunta_10_alimentos_bebidas = $_POST['pergunta_10_alimentos_bebidas']; $pergunta_10_alimentos_bebidas_integrantes = $_POST['pergunta_10_alimentos_bebidas_integrantes']; $pergunta_10_artefatos_artesanais = $_POST['pergunta_10_artefatos_artesanais']; $pergunta_10_artefatos_artesanais_integrantes = $_POST['pergunta_10_artefatos_artesanais_integrantes']; $pergunta_10_artefatos_textil_confeccoes = $_POST['pergunta_10_artefatos_textil_confeccoes']; $pergunta_10_artefatos_textil_confeccoes_integrantes = $_POST['pergunta_10_artefatos_textil_confeccoes_integrantes']; $pergunta_10_servicos = $_POST['pergunta_10_servicos']; $pergunta_10_servicos_integrantes = $_POST['pergunta_10_servicos_integrantes']; $pergunta_10_atividades_industriais_diversas = $_POST['pergunta_10_atividades_industriais_diversas']; $pergunta_10_atividades_industriais_diversas_integrantes = $_POST['pergunta_10_atividades_industriais_diversas_integrantes']; $pergunta_10_coleta_reciclagem_materiais = $_POST['pergunta_10_coleta_reciclagem_materiais']; $pergunta_10_coleta_reciclagem_materiais_integrantes = $_POST['pergunta_10_coleta_reciclagem_materiais_integrantes']; $pergunta_10_fisioterapicos_limpeza_higiene = $_POST['pergunta_10_fisioterapicos_limpeza_higiene']; $pergunta_10_fisioterapicos_limpeza_higiene_integrantes = $_POST['pergunta_10_fisioterapicos_limpeza_higiene_integrantes']; $pergunta_10_credito_financas_solidarias = $_POST['pergunta_10_credito_financas_solidarias']; $pergunta_10_credito_financas_solidarias_integrantes = $_POST['pergunta_10_credito_financas_solidarias_integrantes']; $pergunta_10_artes_cultura_esporte_recreacao = $_POST['pergunta_10_artes_cultura_esporte_recreacao']; $pergunta_10_artes_cultura_esporte_recreacao_integrantes = $_POST['pergunta_10_artes_cultura_esporte_recreacao_integrantes']; $pergunta_10_extrativismos = $_POST['pergunta_10_extrativismos']; $pergunta_10_extrativismos_integrantes = $_POST['pergunta_10_extrativismos_integrantes']; $pergunta_10_outros_producao_servicos = $_POST['pergunta_10_outros_producao_servicos']; $pergunta_10_outros_producao_servicos_integrantes = $_POST['pergunta_10_outros_producao_servicos_integrantes']; $pergunta_11 = $_POST['pergunta_11']; $pergunta_12 = implode(",", $_POST['pergunta_12']); if (!empty($pergunta_12)) { $qtd = count($pergunta_12); for ($i = 0; $i < $qtd; $i++); } $pergunta_12_outro = $_POST['pergunta_12_outro']; $pergunta_13 = implode(",", $_POST['pergunta_13']); if (!empty($pergunta_13)) { $qtd = count($pergunta_13); for ($i = 0; $i < $qtd; $i++); } $pergunta_13_outro = $_POST['pergunta_13_outro']; $pergunta_14 = $_POST['pergunta_14']; $pergunta_15 = $_POST['pergunta_15']; $pergunta_16 = $_POST['pergunta_16']; $pergunta_17 = $_POST['pergunta_17']; $pergunta_18 = $_POST['pergunta_18']; $pergunta_19 = $_POST['pergunta_19']; $pergunta_20 = $_POST['pergunta_20']; $pergunta_21_nome = $_POST['pergunta_21_nome']; $pergunta_21_telefone = $_POST['pergunta_21_telefone']; $pergunta_21_email = $_POST['pergunta_21_email']; $pergunta_22 = $_POST['pergunta_22']; $pergunta_23 = $_POST['pergunta_23']; $pergunta_24 = $_POST['pergunta_24']; $pergunta_25 = $_POST['pergunta_25']; $pergunta_26 = $_POST['pergunta_26']; $pergunta_27 = $_POST['pergunta_27']; $pergunta_28 = $_POST['pergunta_28']; $pergunta_29 = implode(",", $_POST['pergunta_29']); if (!empty($pergunta_29)) { $qtd = count($pergunta_29); for ($i = 0; $i < $qtd; $i++); } $pergunta_29_outro = $_POST['pergunta_29_outro']; $pergunta_30_quantidade = $_POST['pergunta_30_quantidade']; $pergunta_30_quantidade_cargo_funcao_profissionais = $_POST['pergunta_30_quantidade_cargo_funcao_profissionais']; $pergunta_31 = $_POST['pergunta_31']; $pergunta_32 = $_POST['pergunta_32']; $pergunta_33 = $_POST['pergunta_33']; $pergunta_34 = $_POST['pergunta_34']; $pergunta_35 = $_POST['pergunta_35']; $pergunta_36 = $_POST['pergunta_36']; $pergunta_37 = $_POST['pergunta_37']; $pergunta_38 = $_POST['pergunta_38']; $pergunta_39 = $_POST['pergunta_39']; $pergunta_40 = $_POST['pergunta_40']; $pergunta_41 = $_POST['pergunta_41']; $pergunta_42 = $_POST['pergunta_42']; $pergunta_43 = implode(",", $_POST['pergunta_43']); if (!empty($pergunta_43)) { $qtd = count($pergunta_43); for ($i = 0; $i < $qtd; $i++); } $pergunta_43_outro = $_POST['pergunta_43_outro']; $pergunta_44 = $_POST['pergunta_44']; $pergunta_45 = $_POST['pergunta_45']; $pergunta_46 = $_POST['pergunta_46']; $pergunta_47 = $_POST['pergunta_47']; $pergunta_48 = $_POST['pergunta_48']; $pergunta_49 = $_POST['pergunta_49']; $pergunta_50 = $_POST['pergunta_50']; $pergunta_51 = $_POST['pergunta_51']; $pergunta_52 = $_POST['pergunta_52']; $pergunta_53 = $_POST['pergunta_53']; $pergunta_54_nome = $_POST['pergunta_54_nome']; $pergunta_54_cargo_prefeitura_empreendimento = $_POST['pergunta_54_cargo_prefeitura_empreendimento']; $pergunta_54_telefone_contato = $_POST['pergunta_54_telefone_contato']; $pergunta_54_email = $_POST['pergunta_54_email']; // Passando todas as variaveis pegas pelo $post $query = "INSERT INTO perguntas (pergunta_1, pergunta_2, pergunta_3, pergunta_4, pergunta_5, pergunta_6, pergunta_7, pergunta_8_grupo_social, pergunta_8_associacao, pergunta_8_cooperativa, pergunta_8_sociedade_mercantil, pergunta_9_grupo_informal_1, pergunta_9_grupo_informal_2, pergunta_9_grupo_informal_3, pergunta_9_grupo_informal_4, pergunta_9_associacao_1, pergunta_9_associacao_2, pergunta_9_associacao_3, pergunta_9_associacao_4, pergunta_9_cooperativa_1, pergunta_9_cooperativa_2, pergunta_9_cooperativa_3, pergunta_9_cooperativa_4, pergunta_9_sociedade_mencantil_1, pergunta_9_sociedade_mencantil_2, pergunta_9_sociedade_mencantil_3, pergunta_9_sociedade_mencantil_4, pergunta_10_agricultura, pergunta_10_agricultura_integrantes, pergunta_10_pecuaria, pergunta_10_pecuaria_integrantes, pergunta_10_alimentos_bebidas, pergunta_10_alimentos_bebidas_integrantes, pergunta_10_artefatos_artesanais, pergunta_10_artefatos_artesanais_integrantes, pergunta_10_artefatos_textil_confeccoes, pergunta_10_artefatos_textil_confeccoes_integrantes, pergunta_10_servicos, pergunta_10_servicos_integrantes, pergunta_10_atividades_industriais_diversas, pergunta_10_atividades_industriais_diversas_integrantes, pergunta_10_coleta_reciclagem_materiais, pergunta_10_coleta_reciclagem_materiais_integrantes, pergunta_10_fisioterapicos_limpeza_higiene, pergunta_10_fisioterapicos_limpeza_higiene_integrantes, pergunta_10_credito_financas_solidarias, pergunta_10_credito_financas_solidarias_integrantes, pergunta_10_artes_cultura_esporte_recreacao, pergunta_10_artes_cultura_esporte_recreacao_integrantes, pergunta_10_extrativismos, pergunta_10_extrativismos_integrantes, pergunta_10_outros_producao_servicos, pergunta_10_outros_producao_servicos_integrantes , pergunta_11, pergunta_12, pergunta_12_outro, pergunta_13, pergunta_13_outro, pergunta_14, pergunta_15, pergunta_16, pergunta_17, pergunta_18, pergunta_19, pergunta_20, pergunta_21_nome, pergunta_21_telefone, pergunta_21_email, pergunta_22, pergunta_23, pergunta_24, pergunta_25, pergunta_26, pergunta_27, pergunta_28, pergunta_29, pergunta_29_outro, pergunta_30_quantidade, pergunta_30_quantidade_cargo_funcao_profissionais, pergunta_31, pergunta_32, pergunta_33, pergunta_34, pergunta_35, pergunta_36, pergunta_37, pergunta_38, pergunta_39, pergunta_40, pergunta_41, pergunta_42, pergunta_43, pergunta_43_outro, pergunta_44, pergunta_45, pergunta_46, pergunta_47, pergunta_48, pergunta_49, pergunta_50, pergunta_51, pergunta_52, pergunta_53, pergunta_54_nome, pergunta_54_cargo_prefeitura_empreendimento, pergunta_54_telefone_contato, pergunta_54_email) VALUES ('$pergunta_1', '$pergunta_2', '$pergunta_3', '$pergunta_4', '$pergunta_5', '$pergunta_6', '$pergunta_7', '$pergunta_8_grupo_social', '$pergunta_8_associacao', '$pergunta_8_cooperativa', '$pergunta_8_sociedade_mercantil', '$pergunta_9_grupo_informal_1', '$pergunta_9_grupo_informal_2', '$pergunta_9_grupo_informal_3', '$pergunta_9_grupo_informal_4', '$pergunta_9_associacao_1', '$pergunta_9_associacao_2', '$pergunta_9_associacao_3', '$pergunta_9_associacao_4', '$pergunta_9_cooperativa_1', '$pergunta_9_cooperativa_2', '$pergunta_9_cooperativa_3', '$pergunta_9_cooperativa_4', '$pergunta_9_sociedade_mencantil_1', '$pergunta_9_sociedade_mencantil_2', '$pergunta_9_sociedade_mencantil_3', '$pergunta_9_sociedade_mencantil_4', '$pergunta_10_agricultura', '$pergunta_10_agricultura_integrantes', '$pergunta_10_pecuaria', '$pergunta_10_pecuaria_integrantes', '$pergunta_10_alimentos_bebidas', '$pergunta_10_alimentos_bebidas_integrantes', '$pergunta_10_artefatos_artesanais', '$pergunta_10_artefatos_artesanais_integrantes', '$pergunta_10_artefatos_textil_confeccoes ', '$pergunta_10_artefatos_textil_confeccoes_integrantes', '$pergunta_10_servicos', '$pergunta_10_servicos_integrantes', '$pergunta_10_atividades_industriais_diversas', '$pergunta_10_atividades_industriais_diversas_integrantes', '$pergunta_10_coleta_reciclagem_materiais', '$pergunta_10_coleta_reciclagem_materiais_integrantes', '$pergunta_10_fisioterapicos_limpeza_higiene', '$pergunta_10_fisioterapicos_limpeza_higiene_integrantes', '$pergunta_10_credito_financas_solidarias', '$pergunta_10_credito_financas_solidarias_integrantes', '$pergunta_10_artes_cultura_esporte_recreacao', '$pergunta_10_artes_cultura_esporte_recreacao_integrantes', '$pergunta_10_extrativismos', '$pergunta_10_extrativismos_integrantes', '$pergunta_10_outros_producao_servicos', '$pergunta_10_outros_producao_servicos_integrantes ', '$pergunta_11', '$pergunta_12', '$pergunta_12_outro', '$pergunta_13', '$pergunta_13_outro', '$pergunta_14', '$pergunta_15', '$pergunta_16', '$pergunta_17', '$pergunta_18', '$pergunta_19', '$pergunta_20', '$pergunta_21_nome', '$pergunta_21_telefone', '$pergunta_21_email', '$pergunta_22', '$pergunta_23', '$pergunta_24', '$pergunta_25', '$pergunta_26', '$pergunta_27', '$pergunta_28', '$pergunta_29', '$pergunta_29_outro', '$pergunta_30_quantidade', '$pergunta_30_quantidade_cargo_funcao_profissionais', '$pergunta_31', '$pergunta_32', '$pergunta_33', '$pergunta_34', '$pergunta_35', '$pergunta_36', '$pergunta_37', '$pergunta_38', '$pergunta_39', '$pergunta_40', '$pergunta_41', '$pergunta_42', '$pergunta_43', '$pergunta_43_outro', '$pergunta_44', '$pergunta_45', '$pergunta_46', '$pergunta_47', '$pergunta_48', '$pergunta_49', '$pergunta_50', '$pergunta_51', '$pergunta_52', '$pergunta_53', '$pergunta_54_nome', '$pergunta_54_cargo_prefeitura_empreendimento', '$pergunta_54_telefone_contato', '$pergunta_54_email')"; // Executa a query $inserir = mysql_query($query); if ($inserir) { echo "Cadastro inserido com sucesso!"; } else { echo "Não foi possível inserir o cadastro, tente novamente."; // Exibe dados sobre o erro: echo "Dados sobre o erro:" . mysql_error(); } ?> Meu grande nó é vincular os dados de login e senha da session com os dados da tabela pergunta individualmente para cada usuário, para poder inserir as perguntas e editar posteriormente. Desde já agradeço a ajuda pessoal
  20. Olá galera. Sou iniciante em PHP e preciso da ajuda de vocês para enviar dados de um formulário em HTML para um e-mail. Andei vendo algumas coisas na internet, e vi que é melhor desenvolver com a biblioteca phpmailer, porém não obtive sucesso. Abaixo algumas dúvidas: Como faço para enviar os dados do formulário para o gmail? Quando é domínio próprio(meuemail@site.com.br) como consigo o usuário e a senha do servidor? Abaixo os códigos: Segue o formulários em HTML (o formulário esta sem estilização, pois no momento o importante é a funcionalidade do mesmo) <html> <head> <title>TESTE CONTATO</title> </head> <body> <form action="email.php" method="post"> <label for="Nome">Nome:</label> <input type="text" name="Nome" size="35" /><br> <label for="Email">E-mail:</label> <input type="text" name="Email" size="35" /><br> <label for="Fone">Telefone:</label> <input type="text" name="Fone" size="35" /><br> <label for="Mensagem">Mensagem:</label> <textarea name="Mensagem" rows="8" cols="40"></textarea><br> <input type="submit" name="Enviar" value="Enviar" /> </form> </body> </html> Segue o formulário PHP(se possível me ajudem corrigindo o que esta errado e porque esta errado) <?php $Nome = $_POST["Nome"]; // Pega o valor do campo Nome $Fone = $_POST["Fone"]; // Pega o valor do campo Telefone $Email = $_POST["Email"]; // Pega o valor do campo Email $Mensagem = $_POST["Mensagem"]; // Pega os valores do campo Mensagem // Variável que junta os valores acima e monta o corpo do email $Vai = "Nome: $Nome\n\nE-mail: $Email\n\nTelefone: $Fone\n\nMensagem: $Mensagem\n"; require_once("phpmailer/class.PHPMailerAutoLoad.php"); define('GUSER', 'meuemail@gmail.com'); // <-- Insira aqui o seu GMail define('GPWD', 'minhasenhadogmail'); // <-- Insira aqui a senha do seu GMail function smtpmailer($para, $de, $de_nome, $assunto, $corpo) { global $error; $mail = new PHPMailer(); $mail->IsSMTP(); // Ativar SMTP $mail->SMTPDebug = 0; // Debugar: 1 = erros e mensagens, 2 = mensagens apenas $mail->SMTPAuth = true; // Autenticação ativada $mail->SMTPSecure = 'ssl'; // SSL REQUERIDO pelo GMail $mail->Host = 'smtp.gmail.com'; // SMTP utilizado $mail->Port = 587; // A porta 587 deverá estar aberta em seu servidor $mail->Username = GUSER; $mail->Password = GPWD; $mail->SetFrom($de, $de_nome); $mail->Subject = $assunto; $mail->Body = $corpo; $mail->AddAddress($para); if(!$mail->Send()) { $error = 'Mail error: '.$mail->ErrorInfo; return false; } else { $error = 'Mensagem enviada!'; return true; } } // Insira abaixo o email que irá receber a mensagem, o email que irá enviar (o mesmo da variável GUSER), //o nome do email que envia a mensagem, o Assunto da mensagem e por último a variável com o corpo do email. if (smtpmailer('contato@site.com.br', 'meugmail@gmail.com', 'Enviador', 'Assunto', $Vai)) { Header("location:http://www.dominio.com.br/obrigado.html"); // Redireciona para uma página de obrigado. } if (!empty($error)) echo $error; ?> Desde já agradeço a atenção e a colaboração de todos. Obrigado.
  21. gui2010

    Integração PagSeguro

    Pessoal, boa noite. Estou com um site e tenho um pequeno campo que gostaria de enviar as informações dele para fazer o pagamento via PagSeguro. Tenho algumas dúvidas, poderiam me ajudar? - Esse formulário tem que ser feito em PHP? - Como faço para integrar ele para que seja redirecionado para o pagamento via PagSeguro? Obs: Nesse campo o usuário apenas irá selecionar a quantidade de segundos que ele quer (10s, 15s, 20s, 25s e 30segundos) e o preço abaixo se modificará (ex: selecionando 15s o preço se modificará para: Até 3x de R$ 25,00) e assim que ele clicar em EU QUERO, ele seria redirecionado para a página de pagamento do pagseguro. Poderiam me ajudar com esse pequeno formulário? Segue a imagem dele em anexo. Desde já, agradeço. Abs.
  22. Bom dia gente, Tenho um formulário de pedido que cada dia carregar um da semana, depois de muitos testes eu coloquei ele hoje no ar para o meu cliente, por azar e desespero meu, está dando algum erro. Para algumas pessoas, quando elas se logan, aparece o cardápio da segunda feira, para outras (não sei como) carrega o de quarta-feira. Tem esse script criando por um programador que ao digitar o cep a pessoa vai para o form: function delivery(){ var cep1 = document.getElementById("cep1").value; var cep2 = document.getElementById("cep2").value; var cep = cep1 + "-" + cep2; var data = new Date(); var mes = data.getMonth() + 1; var diaMes = data.getDate(); var hoje = diaMes + "/" + mes; var diaSemana = data.getDay(); var hora = data.getHours(); if(feriados.indexOf(hoje) != -1 || diaSemana == 0 || diaSemana == 6){ $("#data").venobox().trigger('click'); }else if(hora < 7 || hora > 14){ $("#hora").venobox().trigger('click'); }else if(ceps.indexOf(cep) == -1){ $("#cep").venobox().trigger('click'); }else{ if (diaSemana == 1){ location.assign("http://bardananatural.com.br/pedido_online/index_segunda.php"); } else if (diaSemana == 2){ location.assign("http://bardananatural.com.br/pedido_online/index_terca.php"); } else if (diaSemana == 3){ location.assign("http://bardananatural.com.br/pedido_online/index_quat.php"); } else if (diaSemana == 4){ location.assign("http://bardananatural.com.br/pedido_online/index_quin.php"); } else if (diaSemana == 5){ location.assign("http://bardananatural.com.br/pedido_online/index_sext.php"); } else { $("#hora").venobox().trigger('click'); }; }; } Lá ela coloca os dados para logar, ou se não tiver cadastro se cadastrar (abaixo o index_segunda.php): <!doctype html> <html> <head> <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" /> <meta http-equiv="Pragma" content="no-cache" /> <meta http-equiv="Expires" content="0" /> <meta charset="utf-8"> <title>BARDANA | Login</title> <link href='http://fonts.googleapis.com/css?family=Lato:400,700,900' rel='stylesheet' type='text/css'> <link href='http://fonts.googleapis.com/css?family=Roboto+Slab:700' rel='stylesheet' type='text/css'> <link href='form.css' rel='stylesheet' type='text/css'> </head> <body> <div id="pagina"> <div class="barra" style="text-align: center">ACESSO AO PEDIDO</div> <h3><span class="titulo">Basta inserir o seu e-mail cadastrado para acessar o pedido!</span><br> </h3> <div> <form action="logar_seg.php" method="post" id="form1"> <table width="700" border="0"> <tr> <td width="129">E-mail:</td> <td width="241"><input id="email" name="email" type="text" size="35"></td> <td width="316" rowspan="3" align="center" valign="top"><img src="http://www.ramosdesign.com.br/bardana/images/cozinheira_novo_logo.png" width="300" height="185" alt=""/></td> </tr> <tr> <td colspan="2"> </td> </tr> <tr> <td align="center" valign="middle"><input name="Submit" type="submit" class="submit" value="entrar"></td> <td> </td> </tr> </table> <br> <span style="font-size: 12px">Ainda não é nosso cliente? Clique <a href="cadastro02.php">aqui</a> para se cadastrar. (menos de 30 segundos). </span> </form> </div> </div> </body> </html> Abaixo o cadastro segunda.php <!doctype html> <html> <head> <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" /> <meta http-equiv="Pragma" content="no-cache" /> <meta http-equiv="Expires" content="0" /> <meta charset="utf-8"> <title>BARDANA</title> <link href='http://fonts.googleapis.com/css?family=Lato:400,700,900' rel='stylesheet' type='text/css'> <link href='http://fonts.googleapis.com/css?family=Roboto+Slab:700' rel='stylesheet' type='text/css'> <link href='form.css' rel='stylesheet' type='text/css'> </head> <body> <div id="pagina"> <img src="images/logo_cardapio.png"> <div class="barra">CADASTRO DE CLIENTES</div> <h3><span class="titulo">Informações:</span><br> </h3> <div> <form action="cadastro_db02.php" method="post" id="form"> <table width="700" border="0"> <tr> <td>Nome:</td> <td><input id="nome" name="nome" type="text" size="60"></td> </tr> <tr> <td>Endereço:</td> <td><input id="endereco" name="endereco" type="text" size="60"></td> </tr> <tr> <td>CEP:</td> <td><input name="cep" type="text" id="cep" size="60"></td> </tr> <tr> <td>Telefone(s):</td> <td><input id="telefone" name="telefone" type="text" size="60"></td> </tr> <tr> <td>Email:</td> <td><input id="email" name="email" type="text" size="60"></td> </tr> </table> <p> <input type="submit" class="submit" name="Submit" value="Cadastrar"> </p> <p><span style="font-size: 12px">Você já é cadastrado? Clique <a href="index_segunda.php">aqui</a> para acessar o pedido onlie.</span></p> </form> </div> </div> </body> </html> A pessoa se cadastrando volta para index_segunda02.php que é igual ao index_segunda.php apenas tem uma mensagem de cadastro com sucesso! Ela inseri o email e vai para o formulário segunda.php (pedido) <? include "login_senha.php"; include ("verifica02.php"); $email = $_SESSION['email_usuario']; $sql = mysql_query("SELECT * FROM usuarios WHERE email = '$email'"); while($linha = mysql_fetch_array($sql)) { $nome = $linha['nome']; $endereco = $linha['endereco']; $cep = $linha['cep']; $telefone = $linha['telefone']; $email = $linha['email']; $pagamento = $linha['pagamento']; } ?> <!doctype html> <html lang="pt-BR"> <head> <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" /> <meta http-equiv="Pragma" content="no-cache" /> <meta http-equiv="Expires" content="0" /> <meta charset="utf-8"> <title>BARDANA | Segunda</title> <link href='http://fonts.googleapis.com/css?family=Lato:400,700,900' rel='stylesheet' type='text/css'> <link href='http://fonts.googleapis.com/css?family=Roboto+Slab:700' rel='stylesheet' type='text/css'> <link href='form.css' rel='stylesheet' type='text/css'> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> <script src="form.js"></script> </head> <body> <div id="pagina"> <img src="images/logo_cardapio.png"> <div class="barra">CARDÁPIO | SEGUNDA-FEIRA</div> <h3>Agora ficou fácil de fazer o seu pedido, experimente!<br> <em>Pedidos feitos até as 11hs serão entregues no máximo às 11:50</em> </h3> <!-- OPÇÕES --> <h1>1</h1> <div id="opcoes"> <span class="titulo">Escolha a sua opção:</span><br> <div id="op1"><input type="radio" name="promo" value="17.90" op="1"> <strong>Opção 1:</strong> 3 Quentes e 3 Saladas - R$ 17,90<br></div> <div id="op2"><input type="radio" name="promo" value="20.90" op="2"> <strong>Opção 2:</strong> 4 Quentes e 4 Saladas - R$ 20,90<br></div> <div id="op3"><input type="radio" name="promo" value="22.90" op="3"> <strong>Opção 3:</strong> 5 Quentes e 5 Saladas - R$ 22,90<br></div> <div id="op4"><input type="radio" name="promo" value="0.00" op="4"> <strong>Opção 4: Monte seu prato à vontade</strong> (mínimo de 6 itens)<br></div> </div> <input type="button" id="mudaopcao" class="botao" value=" Mudar a minha opção "> <br> <div id="titulo2"> <h1>2</h1> <span class="titulo">Escolha os itens:</span><br><br> </div> <!-- PRATOS QUENTES --> <div id="quentes"> <div class="titulo">Pratos quentes:</div><br> <div><input type="checkbox" value="3.50"> <strong>Arroz Cateto Integral</strong><span>: R$ 3,50 - Quant.: <select></select></span></div> <div><input type="checkbox" value="3.50"> <strong>Arroz Cateto Integral com Brócolis </strong><span>: R$ 3,50 - Quant.: <select></select></span></div> <div><input type="checkbox" value="3.50"> <strong>Feijão Carioquinha (P)</strong><span>: R$ 3,50 - Quant.: <select></select></span></div> <div><input type="checkbox" value="3.50"> <strong>Farofa de Cenoura</strong><span>: R$ 3,50 - Quant.: <select></select></span></div> <div><input type="checkbox" value="3.50"> <strong>Batata Sauté</strong><span>: R$ 3,50 - Quant.: <select></select></span></div> <div><input type="checkbox" value="3.50"> <strong>Proteína de Soja Refogada com Alho, Cenoura e Manjericão (P)</strong><span>: R$ 3,50 - Quant.: <select></select></span></div> <div><input type="checkbox" value="3.50"> <strong>Tofu de Panela – molho de tomate, cenoura rodelas e batata (P)</strong><span>: R$ 3,50 - Quant.: <select></select></span></div> <div><input type="checkbox" value="3.50"> <strong>Legumes à Moda China</strong><span>: R$ 3,50 - Quant.: <select></select></span></div> <div><input type="checkbox" value="3.50"> <strong>Espaguete Integral ao Molho Betacaroteno com Azeitonas Pretas (G)</strong><span>: R$ 3,50 - Quant.: <select></select></span></div> <div><input type="checkbox" value="3.50"> <strong>Bolinho de Abóbora com Queijo e Milho ao Molho Apimentado (G)(L)</strong><span>: R$ 3,50 - Quant.: <select></select></span></div> <div><input type="checkbox" value="3.50"> <strong>Torta Maravilha de Palmito (G)</strong><span>: R$ 3,50 - Quant.: <select></select></span></div> </div> <br> <!-- SALADAS --> <div id="saladas"> <div class="titulo">Saladas:</div><br> <div><input type="checkbox" value="3.50"> <strong>Alfaces</strong><span>: R$ 3,50 - Quant.: <select></select></span></div> <div><input type="checkbox" value="3.50"> <strong>Tomate com Cebolinha</strong><span>: R$ 3,50 - Quant.: <select></select></span></div> <div><input type="checkbox" value="3.50"> <strong>Rúcula</strong><span>: R$ 3,50 - Quant.: <select></select></span></div> <div><input type="checkbox" value="3.50"> <strong>Salada de Chicória ao Molho de Manga</strong><span>: R$ 3,50 - Quant.: <select></select></span></div> <div><input type="checkbox" value="3.50"> <strong>Salada de Cevadinha com Hortelã e Tomatinho (P)(G)</strong><span>: R$ 3,50 - Quant.: <select></select></span></div> <div><input type="checkbox" value="3.50"> <strong>Berinjela ao Açafrão e Alho Porró</strong><span>: R$ 3,50 - Quant.: <select></select></span></div> <div><input type="checkbox" value="3.50"> <strong>Aipo, Cenoura e Maçã ao Gergelim</strong><span>: R$ 3,50 - Quant.: <select></select></span></div> <div><input type="checkbox" value="3.50"> <strong>Couve-flor ao Vinagrete de Curry</strong><span>: R$ 3,50 - Quant.: <select></select></span></div> <div><input type="checkbox" value="3.50"> <strong>Vagem ao Shoyu e Cebolas</strong><span>: R$ 3,50 - Quant.: <select></select></span></div> <div><input type="checkbox" value="3.50"> <strong>Frutas</strong><span>: R$ 3,50 - Quant.: <select></select> </span>*</div> </div> <br> <form action="mail.php" method="post"> <td><strong>Tem alguma observação sobre a salada de frutas? </strong></td> <td><input name="obsfruta" type="text" id="obsfruta" value=" Nenhuma" size="90"></td> <p> <strong>Legenda:</strong><br> L = contém lactose<br> G = contém glúten<br> P = fonte de proteína vegetal<br> A = contém açucar<br> <br> <!-- SOBREMESAS --> <div id="sobremesas"> <span class="titulo">Sobremesas:</span><br> <div><input type="checkbox" value="5.50"> <strong>Torta Integral de Banana A G</strong>: R$ 5,50 - Quant.: <select></select></div> <div><input type="checkbox" value="5.50"> <strong>Torta Integral de Banana c/ Chocolate Meio Amargo A G</strong>: R$ 5,50 - Quant.: <select></select></div> <div><input type="checkbox" value="5.50"> <strong>Torta Integral de Banana s/ Açúcar G</strong>: R$ 5,50 - Quant.: <select></select></div> <div><input type="checkbox" value="5.50"> <strong>Torta Integral de Morango (A)(G)</strong>: R$ 5,50 - Quant.: <select></select></div> </div> <br> <!-- SUCOS --> <div id="sucos"> <span class="titulo">Sucos:</span><br> <div><input type="checkbox"> <strong>Laranja</strong>: <input type="radio" name="suco1" l="300ml" value="4.50">300ml(R$ 4,50) <input type="radio" name="suco1" l="500ml" value="5.90" checked>500ml(R$ 5,90) - Quant.: <select></select></div> <div><input type="checkbox"> <strong>Cacau com Morango</strong>: <input type="radio" name="suco2" l="300ml" value="4.50">300ml(R$ 4,50) <input type="radio" name="suco2" l="500ml" value="5.90" checked>500ml(R$ 5,90) - Quant.: <select></select></div> <div><input type="checkbox"> <strong>Manga com Abacaxi</strong>: <input type="radio" name="suco3" l="300ml" value="4.50">300ml(R$ 4,50) <input type="radio" name="suco3" l="500ml" value="5.90" checked>500ml(R$ 5,90) - Quant.: <select></select></div> <div><input type="checkbox"> <strong>Suco Verde*</strong>: <input type="radio" name="suco5" l="300ml" value="4.90">300ml(R$ 4,90) <input type="radio" name="suco5" l="500ml" value="6.90" checked>500ml(R$ 6,90) - Quant.: <select></select></div> <br> <div>*Verde: Laranja, Melão, Maçã, Limão, Couve e Hortelã</div> </div> <br><br> <h1>3</h1> <span class="titulo">Acrescente outros itens:</span><br><br> <!-- BEBIDAS --> <div id="bebidas"> <span class="titulo">Bebidas:</span><br> <div><input type="checkbox" value="3.90"> <strong>Mate Leão Sabores - Copo 250ml</strong>: R$ 3,90 - Quant.: <select></select></div> <div><input type="checkbox" value="2.90"> <strong>Água Mineral - Garrafa 300ml</strong>: R$ 2,90 - Quant.: <select></select></div> <div><input type="checkbox" value="3.90"> <strong>Coca Cola Zero - Lata</strong>: R$ 3,90 - Quant.: <select></select></div> <div><input type="checkbox" value="3.90"> <strong>Guaraná Zero - Lata</strong>: R$ 3,90 - Quant.: <select></select></div> </div> <br> <!-- SOPAS --> <div id="sopas"> <span class="titulo">Sopas:</span><br> <div><input type="checkbox" value="11.90"> <strong>Inhame com Agrião</strong>: R$ 11,90 - Quant.: <select></select></div> </div> <br><br> <h1>4</h1> <span class="titulo">Gostaria de conhecer o nosso Empório? <input type="button" id="btemporio" class="botao" value=" Clique aqui "></span><br> <!-- EMPORIO --> <div id="emporio"> <!--<span class="titulo">Empório:</span><br>--> <div><input type="checkbox" value="0.00"> <strong>Em breve</strong>: R$ 0,00 - Quant.: <select></select></div> <div><input type="checkbox" value="0.00"> <strong>Em breve</strong>: R$ 0,00 - Quant.: <select></select></div> <div><input type="checkbox" value="0.00"> <strong>Em breve</strong>: R$ 0,00 - Quant.: <select></select></div> </div> <br><br> <h1>5</h1> <span class="titulo">Informações:</span><br> <form action="mail.php" method="post"> <table width="700" border="0"> <tr> <td>Total do seu pedido:</td> <td><span id="total2"></span></td> </tr> <tr> <td style="width:200px;">Qual a forma de pagamento?</td> <td> <select id="pagamento" name="pagamento"> <option value="Dinheiro">Dinheiro</option> <option value="Cartão de Débito - Elo">Cartão de Débito - Elo</option> <option value="Cartão de Débito - Visa">Cartão de Débito - Visa</option> <option value="Cartão de Débito - Redeshop">Cartão de Débito - Redeshop</option> <option value="Cartão de Débito - Master">Cartão de Débito - Master</option> <option value="Cartão de Crédito - American">Cartão de Crédito - American</option> <option value="Cartão de Crédito - Diners">Cartão de Crédito - Diners</option> <option value="Cartão de Crédito - Visa">Cartão de Crédito - Visa</option> <option value="Cartão de Crédito - Master">Cartão de Crédito - Master</option> <option value="Vale-Refeição - Green Vale">Voucher - Green Vale</option> <option value="Vale-Refeição - Plan Vale">Voucher - Plan Vale</option> <option value="Vale-Refeição - Visa Vale">Voucher - Visa Vale</option> <option value="Vale-Refeição - Ticket Refeição">Voucher - Ticket Refeição</option> <option value="Vale-Refeição - Sodexo">Voucher - Sodexo</option> </select> </td> </tr> <tr> <td>Precisa de troco?</td> <td><input id="troco" name="troco" type="text" size="60"></td> </tr> <tr> <td>Nome:</td> <td><input id="nome" name="nome" type="text" size="60" value="<? echo $nome ?>"></td> </tr> <tr> <td>Endereço:</td> <td><input id="endereco" name="endereco" type="text" size="60" value="<? echo $endereco ?>"></td> </tr> <tr> <td>CEP:</td> <td><input id="cep" name="cep" type="text" size="60" value="<? echo $cep ?>"></td> </tr> <tr> <td>Telefone(s):</td> <td><input id="telefone" name="telefone" type="text" size="60" value="<? echo $telefone ?>"></td> </tr> <tr> <td>Email:</td> <td><input id="email" name="email" type="text" size="60" value="<? echo $email ?>"></td> </tr> </table> <br><br> <!--<input type="hidden" name="mensagem" value="">--> <input type="hidden" name="data" value=""> <input type="hidden" name="mtotal" value=""> <input type="hidden" name="nop" value=""> <input type="hidden" name="op" value=""> <input type="hidden" name="quentes" value=""> <input type="hidden" name="saladas" value=""> <input type="hidden" name="sopas" value=""> <input type="hidden" name="sobremesas" value=""> <input type="hidden" name="sucos" value=""> <input type="hidden" name="bebidas" value=""> <input type="hidden" name="emporio" value=""> <input type="submit" class="submit" name="Submit" value="Faça seu pedido!"> </form> <br><br> <div id="total"></div> <div id="alerta"></div> <div id="atencao"></div> <div id="msg"></div> </div> <!-- pagina --> <script type="text/javascript"> function setaData() { localtime = new Date(); document.getElementById("id_do_txtbox").value = localtime; } </script> </body> </html> Não consigo entender como algumas pessoas estão indo para quarta-feira e outras, corretamente, para segunda! Alguem pode me ajudar? Peço desculpas a todos os profissionais aqui, eu sou leigo, entendo pouco, mas eu consegui fazer isso sozinho com ajuda dos tutoriais e video aulas, testei, está ok, para mim aparece perfeito, não entendo pq para algumas pessoas dá esse erro. Carrega outro formulário e não esse do dia certo.
  23. Pessoal, sou novo no fórum e venho pedir a ajuda de vocês. Porque não chega nada no meu e-mail quando preenchido e enviado o formulário de contato no site? Obrigado desde já! Segue abaixo o código php e a página do formulário em html. PHP <? $nome = $_POST["nome"]; $email = $_POST["email"]; $fone = $_POST["fone"]; $regiao = $_POST["regiao"]; $mensagem = $_POST["mensagem"]; $cabecalho = "MIME-Version: 1.1\r\n"; $cabecalho .= "Content-type: text/html; charset=utf-8\r\n"; $cabecalho .= "From: $email \r\n"; // remetente //$cabecalho .= "Bcc: teste@teste.com.br \r\n"; // com copia # opicional $cabecalho .= "Return-Path: thadashy@cineteatrocianorte.com.br \r\n"; // return-path $msg = '<div style=" font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#900">'.$nome.' Enviou uma mensagem através do site: www.mettag.com.br</div><br />'; $msg .= '<div style=" font-family:Arial, Helvetica, sans-serif; font-size:12px">'.'Assunto: '.$assunto.'</div><br />'; $msg .= '<div style=" font-family:Arial, Helvetica, sans-serif; font-size:12px">'.'Mensagem: '.$mensagem.'</div><br />'; mail("thadashy@cineteatrocianorte.com.br", "$nome", $msg, $cabecalho); echo "<script>window.location='http://www.mettag.com.br'</script>"; ?> FORMULÁRIO HTML <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body> <form name="formulario_contato" id="formulario_contato "method="post" action="enviar.php"> <h1>Seja um representante da METTAG ETIQUETAS!</h1> <fieldset id="user-details"> <label for="nome">Nome:</label> <input type="text" name="nome" id="nome" value="" placeholder="Digite seu nome completo" /> <label for="email">E-mail:</label> <input type="email" name="email" value="" placeholder="Digite seu E-mail" /> <label for="fone">Fone:</label> <input type="text" name="Fone" value="" placeholder="Digite seu telefone" /> <label for="regiao">Região que deseja atuar:</label> <select name="estado"> <option value="estado">Selecione o Estado</option> <option value="ac">Acre</option> <option value="al">Alagoas</option> <option value="am">Amazonas</option> <option value="ap">Amapá</option> <option value="ba">Bahia</option> <option value="ce">Ceará</option> <option value="df">Distrito Federal</option> <option value="es">Espírito Santo</option> <option value="go">Goiás</option> <option value="ma">Maranhão</option> <option value="mt">Mato Grosso</option> <option value="ms">Mato Grosso do Sul</option> <option value="mg">Minas Gerais</option> <option value="pa">Pará</option> <option value="pb">Paraíba</option> <option value="pr">Paraná</option> <option value="pe">Pernambuco</option> <option value="pi">Piauí</option> <option value="rj">Rio de Janeiro</option> <option value="rn">Rio Grande do Norte</option> <option value="ro">Rondônia</option> <option value="rs">Rio Grande do Sul</option> <option value="rr">Roraima</option> <option value="sc">Santa Catarina</option> <option value="se">Sergipe</option> <option value="sp">São Paulo</option> <option value="to">Tocantins</option> </select> </fieldset><!--end user-details--> <fieldset id="user-message"> <label for="mensagem">Mensagem:</label> <textarea name="mensagem" rows="0" placeholder="Digite sua mensagem" cols="0"></textarea> <input type="submit" value="Enviar" name="submit" class="submit" /> </fieldset><!-- end user-message --> </form> </body> </html>
  24. Olá gente bom dia de início informo-os que eu sou novo peço um pouco de paciência preciso enviar os dados de meu formulário em html para e-mail o que vocês me sugerem ?
  25. Olá. Esse é meu primeiro post no fórum. Estou com um problema. Fiz um formulário, e um dos ítens é "Sexo". Porêm na hora de capturar as informações com PHP, eu não consigo fazer a diferenciação de masculino e feminino. Quando ele imprimi o valor da variável $sexo, mostra o valor "on", independente se o usuário escolher a opção masculino ou feminino. Alguém pode me ajudar? Desde já muito obrigado. código... <html> <form method="post" action=""> <label> <span>Informe o sexo: </span> <input type="radio" name="tSexo" id="cMasc" /><label>Masculino</label> <input type="radio" name="tSexo" id="cFem" /><label>Feminino</label> </label><br /> <input type="submit" value="enviar" /> <?php $sexo = $_POST['tSexo']; echo $sexo; ?> </form> </html>
×

Important Information

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