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. Olá, estou tendo dificuldades para criar o código de validação de um formulário que abrirá em um popup, o código fica se repetindo causando erro (o erro aparece na tela repetidamente de forma que não é possível preencher os campos). Peço gentilmente a ajuda de vocês. Código HTML: <HTML> <HEAD> <link rel="stylesheet" href = "css/stylesheet1.css"> </HEAD> <BODY> <!-- popup --> <div id = "popup" class = "popup"> <a>x</a> <h3><center>Inscreva-se em nossa newsletter</center></h3> <p><center>Cadastre-se e fique por dentro de nossos eventos e promoções!</center></p> <form class="form" method= "get" name = "modal_form" onSubmit="return ( verifica() )"> <input id="name" name = "nome" type="text" placeholder="NOME" onblur="checar();" /> <input id="email" name = "email" type="text" placeholder="nome@email.com" onblur="checar();" /> <br> <span class = "nao_valido">Email Inválido</span> <br> <input id="submit" type="submit" value="Enviar"> </form> <br> </div> Código Javascript setTimeout(ApresentarPopup, 4000); function ApresentarPopup(){ document.querySelector(".popup").style.display = "block"; document .querySelector(".popup a") .addEventListener("click", function(){ document.querySelector(".popup").style.display = "none"; }); } //validação function verifica() { if (document.forms[0].email.value.length == 0) { alert("Por favor, informe o seu e-mail."); document.modal_form.email.focus(); return false; } return true; } function checar(){ if( document.forms[0].email.value=="" || document.forms[0].email.value.indexOf('@')==-1 || document.forms[0].email.value.indexOf('.')==-1 ) { alert( "Por favor, informe um e-mail válido." ); return false; } if (document.forms[0].nome.value == ""){ alert ("Por favor, informe seu nome"); return false; } } <script type="text/javascript" src="js/script.js"></script>
  2. Preciso fazer o seguinte: tenho dois formulários criados. O que eu preciso é fazer com que meus botões 'radio', ao ser selecionado, mostre apenas um dos formulários. Segue abaixo meu código. <!-- Início do Formulário --> <div class="container text-left" style="margin-top:50px;"> <!-- Radio Button Option --> <div class="container text-left shadow-lg p-3 mb-5 bg-white rounded" style="margin-top:20px;"> <div class="container text-left" style="margin-top:20px;"> <div class="alert alert-success" role="alert"> <h4 class="alert-heading"> Selecione uma opção </h4> <hr> <div class="form-check form-check-inline"> <input class="form-check-input" type="radio" name="inlineRadioOptions" id="inlineRadio1" value="option1"> <label class="form-check-label" for="inlineRadio1"> Aluno </label> </div> <div class="form-check form-check-inline"> <input class="form-check-input" type="radio" name="inlineRadioOptions" id="inlineRadio2" value="option2"> <label class="form-check-label" for="inlineRadio2"> Professor </label> </div> </div> </div> </div> <!-- END: Radio Button Option --> <!-- PROFESSOR --> <!-- =============================================================================================================================== --> <div class="shadow-lg p-3 mb-5 bg-white rounded" id="professor"> <form name="formCadProf" id="cadProf" method="post" action="cadastrar.php"> <div class="alert alert-success" role="alert"> <h4 class="alert-heading"> Professor </h4> <p> Insira as informações nos campos abaixo.</p> <hr> <p class="mb-0"> Todas as informações neste campo são obrigatórias. </p> </div> <!-- Div da linha onde vai estar os campos 'nome' e 'sobrenome' --> <div class="form-row form-group"> <div class="col-sm-4"> <label for="nome"> Nome: </label> <input type="text" class="form-control" name="nome-orien" required=""> </div> <div class="col-sm-8"> <label for="sobrenome"> Sobrenome: </label> <input type="text" class="form-control" name="s-nome-orien" required=""> </div> </div> <!-- Fim da DIV nome/sobrenome --> <div class="form-group"> <label for="cpf"> CPF: </label> <input type="text" class="form-control" name="cpf-orien" placeholder="Somente números" required=""> </div> <div class="form-group"> <label for="n-registro"> Numero de Registro: </label> <input type="text" class="form-control" name="n-reg-orien" required=""> </div> <!-- Dados acadêmicos --> <p class="lead text-center" style="padding-top:50px;"> Dados acadêmicos </p> <div class="form-row"> <div class="col-sm-8" style="padding-top:12px;"> <label for="graduacao"> Nível de Graduação: </label> <input type="text" class="form-control" name="grad-orien" required=""> </div> <!-- --> <div class="col-sm-4" style="padding-top:12px;"> <label for="atuacao"> Área de Atuação: </label> <input type="text" class="form-control" name="at-orien" required=""> </div> </div> <!-- Dados para Login --> <p class="lead text-center" style="padding-top:50px;"> Dados para login </p> <div class="form-group" style="padding-top:12px;"> <label for="nome"> E-mail </label> <input type="email" class="form-control" name="email-orien" placeholder="exemplo@exemplo.com" required=""> </div> <div class="form-group"> <label for="nome"> Senha </label> <input type="password" class="form-control" name="senha-orien" placeholder="****" required=""> </div> <p> Caro usuário, verifique todas as informações inseridas e clique em Cadastrar </p> <button type="submit" class="btn btn-primary"> Cadastrar </button> </form> </div> <!-- FIM DO PROFESSOR --> <!-- =============================================================================================================================== --> </br> <!-- ALUNO --> <!-- =============================================================================================================================== --> <div class="shadow-lg p-3 mb-5 bg-white rounded" id="aluno"> <form name="formCadAluno" id="cadAluno" method="post" action="cadastrar.php"> <div class="alert alert-success" role="alert"> <h4 class="alert-heading"> Aluno </h4> <p> Insira as informações nos campos abaixo.</p> <hr> <p class="mb-0"> Todas as informações neste campo são obrigatórias. </p> </div> <!-- Div da linha onde vai estar os campos 'nome' e 'sobrenome' --> <div class="form-row form-group"> <div class="col-sm-4"> <label for="nome"> Nome: </label> <input type="text" class="form-control" name="nome-aluno" required=""> </div> <div class="col-sm-8"> <label for="sobrenome"> Sobrenome: </label> <input type="text" class="form-control" name="s-nome-aluno" required=""> </div> </div> <!-- Fim da DIV nome/sobrenome --> <div class="form-group"> <label for="cpf"> CPF: </label> <input type="text" class="form-control" name="cpf-aluno" placeholder="Somente números" required=""> </div> <div class="form-group"> <label for="n-registro"> SIAPE: </label> <input type="text" class="form-control" name="siape-aluno" required=""> </div> <!-- Dados acadêmicos --> <p class="lead text-center" style="padding-top:50px;"> Dados acadêmicos </p> <div class="form-row"> <div class="col-sm-8" style="padding-top:12px;"> <label for="graduacao"> Curso: </label> <input type="text" class="form-control" name="curso-aluno" required=""> </div> <div class="col-sm-4" style="padding-top:12px;"> <label for="atuacao"> Período: </label> <select class="form-control"> <option> 1 </option> <option> 2 </option> <option> 3 </option> <option> 4 </option> <option> 5 </option> <option> 6 </option> <option> 7 </option> <option> 8 </option> <option> 9 </option> <option> 10 </option> </select> </div> </div> <!-- Dados para Login --> <p class="lead text-center" style="padding-top:50px;"> Dados para login </p> <div class="form-group" style="padding-top:12px;"> <label for="nome"> E-mail </label> <input type="email" class="form-control" name="email-aluno" placeholder="exemplo@exemplo.com" required=""> </div> <div class="form-group"> <label for="nome"> Senha </label> <input type="password" class="form-control" name="senha-aluno" placeholder="****" required=""> </div> <p> Caro usuário, verifique todas as informações inseridas e clique em Cadastrar </p> <button type="submit" class="btn btn-primary"> Cadastrar </button> </form> </div> <!-- FIM DO ALUNO --> <!-- =============================================================================================================================== -->
  3. E aí galera! Eu tenho pouca experiencia com isso e como nao achei nada semelhante na internet ao que eu pretendo fazer, então fica dificil fazer sem alguma ajuda. O que eu quero fazer é uma pagina simples em html. Nessa pagina deve ter um formulario que pega os dados do usuario ao preencher o formulario. Esses dados serão usados apenas para impressao e não será armazenado. Ou seja, quando o usuario clicar em "imprimir" todos os dados do formulário será impresso e os dados serão perdidos. Quero fazer isso usando apenas javascript, css e html. Se for necessario usar outra linguagem que não seja necessario um servidor tudo bem. Eu gostaria de uma sugestão de como fazer esse processo de enviar os dados para ser impressos.
  4. Boa noite pessoal. Tenho um site em funcionamento em um domínio próprio, e o mesmo foi feito todo em html, aliás utilizo o Adobe DreamWeaver para fazer as edições. http://www.wmanske.com.br Na página contato, http://www.wmanske.com.br/contato , tenho um formulário para envio de e-mails funcionando perfeitamente, porém gostaria de acrescentar a ele um campo para anexar arquivos, onde o ideal seria para arquivos de até 2mb Segue abaixo o código html do formulário, e mais abaixo o arquivo enviar.php: <!-- CONTACT FORM --> <div class="col-sm-12 col-md-7"> <form name="contactform" id="contactform" method="post" action="enviar.php"> <fieldset> <div class="row"> <div class="col-md-5 col-lg-4"> <div class="form-group"> <select class="selectpicker" data-style="selectcorp" name="Departamento" id="departament"> <option value="Orçamento:">Orçamento</option> <option value="Engenharia:">Engenharia</option> <option value="Comercial:">Comercial</option> <option value="Financeiro">Financeiro</option> <option value="Outros">Outros</option> </select> </div> </div> <div class="col-md-7 col-lg-8"> <div class="form-group"> <label class="sr-only" for="subject">Assunto<br></label> <div class="inner-addon left-addon"> <i class="fa fa-pencil"></i> <input type="text" class="form-control required" placeholder="Assunto" name="Assunto" id="subject"> </div> </div> </div> <div class="col-md-12"> <div class="form-group"> <label class="sr-only" for="name">Nome<br></label> <div class="inner-addon left-addon"> <i class="fa fa-user"></i> <input type="text" class="form-control required" placeholder="Seu Nome Completo" name="name" id="name" data-name="Name"> </div> </div> <div class="row row-lg"> <div class="col-lg-7"> <div class="form-group"> <label class="sr-only" for="email">Email<br></label> <div class="inner-addon left-addon"> <i class="fa fa-envelope"></i> <input type="email" class="form-control required required-email" placeholder="Seu Melhor E-Mail" name="email" id="email" data-name="Email"> </div> </div> </div> <div class="col-lg-5"> <div class="form-group"> <label class="sr-only" for="name">Fone<br></label> <div class="inner-addon left-addon"> <i class="fa fa-phone"></i> <input type="text" class="form-control required required-phone" placeholder="Seu Melhor Número" name="phone" id="phone" data-name="Phone"> </div> </div> </div> <div class="col-md-12"> <div class="form-group"> <label class="sr-only" for="name">Endereço<br></label> <div class="inner-addon left-addon"> <i class="fa fa-map-marker"></i> <input type="text" class="form-control required" placeholder="Seu Endereço Completo" name="adress" id="adress" data-name="Adress"> </div> </div> </div> </div> <div class="form-group"> <label class="sr-only" for="message">Mensagem<br></label> <div class="inner-addon left-addon"> <i class="fa fa-comment"></i> <textarea rows="13" name="message" id="message" class="form-control required" placeholder="Compartilhe o seu sonho conosco! Vamos lhe responder em no máximo 24hrs." data-name="Message"></textarea> </div> </div> </div> </div> <div class="row actions"> <div class="col-sm-12 col-md-6"> <input type="submit" href="http://www.wmanske.com.br/contato/" value="&#xf1d9; &nbsp;Enviar" name="submit" id="submitButton" class="btn btn-default btn-primary-corp-big" title="Clique aqui para enviar sua mensagem!" /> </div> <div class="g-recaptcha" data-sitekey="6LcAwlAUAAAAAEWwdheQAGVWrZzUIgkMnyubvthp"></div><div class="col-sm-12 col-md-6"> <div class="alert alert-danger" role="alert" id="alertform">...</div> </div> </div> </fieldset> </form> <p>&nbsp;</p> </div><!-- /CONTACT FORM --> <?php function enviar($para, $assunto, $post, $de = 'contato@wmanske.com.br'){ $mensagem = ""; if(is_array($post)){ foreach ($post as $key => $value) { $mensagem .= "<strong>$key: </strong>$value<br>"; } }else{ $mensagem = $post; } $headers = "MIME-Version: 1.1\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\n"; $headers .= 'To: '.$para . "\n"; $headers .= 'From: '.$de . "\n"; $headers .= "Reply-To: $de\n"; // Para enviar o e-mail em formato HTML com codificação de caracteres Unicode (Usado em todos os países) //$headers .= "Content-type: text/html; charset=utf-8\n"; //mail($para, $assunto, $mensagem, $headers); $quebra_linha = "\n"; if(!mail($para, $assunto, $mensagem, $headers ,"-r".$de)){ // Se for Postfix $headers .= "Return-Path: " . $emailsender . $quebra_linha; // Se "não for Postfix" mail($para, $assunto, $mensagem, $headers ); } return true; } if (isset($_POST)) { enviar('contato@wmanske.com.br', 'Formulário do Site - Wmanske', $_POST); } ?>
  5. Boa Tarde, alguém pode me ajudar a fazer com que seja obrigatório o usuário selecionar um item do drop list. já tentei fazer um <select required> porem também não adianta pois no select independe se eu deixa o o option 1 selected ou não a primeira opção sempre estará já selecionada no caso do código abaixo gostaria que fosse obrigatório escolher feminino ou masculino para depois enviar o formulário <!--CAMPO SEXO --> <div class="form-group row"> <label class="col-sm-3 col-form-label" for="sexo">Genero :</label> <div class="col-sm-9"> <select class="form-control" id="sexo" name="sexo"> <option selected>Selecione uma opção</option> <option value="Feminino">Feminino</option> <option value="Masculino">Masculino</option> </select> <?php if(isset($_POST['submit'])) { $sexo = $_POST['sexo']; //Armazenando o Valor Selecionado na Variável } ?> </div> </div> <!--FINAL CAMPO SEXO -->
  6. Admilson Grancieri

    Formulario EXCEL

    Bom dia pessoal! Estou estreando neste fórum e tenho duvida referente a formulário excel...! Não tenho pratica em vba e estou inciando. Fiz um formulário de cadastro de clientes com o fim de imprimir recibo para fins de importo de renda , ou seja, cadastro o cliente e através do formulário (FRMCADASTRO) em um botão de pesquisa (BTNPESQUISA) deve chamar outro formulário (FRMRECIBO) já preenchido com os dados que cadastrei no FRMCADASTRO, para que seja impresso o recibo. Duvidas: 1-Sei como chamar o formulário, (FRMRECIBO.show), porem não sei como transferir os dados existentes nas textbox do FRMCADASTRO atualizados para as textbox do FRM RECIBO(que tem nomes de textbox diferentes uma da outra). 2-Como fazer para escolher na minha planilha através do FRMCADASTRO a escolha de determinado registro e enviar para o recibo para reimpressão? Já tentei de tudo, talvez seja até fácil, mas estou quebrando a cabeça com essas duvidas Agradeço a todos Admilson
  7. Gente, eu tive que criar um site para um trabalho de escola e criar um formulário cujo os dados vão para o banco de dados, eu fiz tudo certinho, o banco de dados ta conectado ao php do site, e as informações que eu coloco para preencher o formulário aparecem no bd normalmente, porém quando eu inicio a página, antes de inserir as informações, a página mostra que tem erro no código (porque os campos estão vazios), o ideal seria fazer uma condição enquanto os campos estiverem vazios né? Mas não faço a minima ideia de como, já tentei várias formas que vi por aqui.. Na página aparece assim: Notice: Undefined index: Nome in C:\xampp\htdocs\Site\PagContato.php on line 7 (junto com as outras linhas de dado, como email, ddd, telefone e etc) Erro:SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'Nome' cannot be null Meu código ta assim <?php $nome_bd ='teste'; $usuario_bd = 'root'; $senha_bd = ''; $host_bd = 'localhost'; $Nome = $_POST ['Nome']; $Email = $_POST ['Email']; $DDD = $_POST ['DDD']; $Telefone = $_POST ['Telefone']; $Assunto = $_POST ['Assunto']; $Mensagem = $_POST ['Mensagem']; include 'Template.php'; include 'Conexao.php'; $conexao = new Conexao(); $template = new Template(); try{ $conexao = new PDO("mysql:host=$host_bd;dbname=$nome_bd", $usuario_bd,$senha_bd); $conexao->setAttribute (PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $stmt = $conexao -> prepare( 'INSERT INTO contato(Nome, Email, DDD, Telefone, Assunto, Mensagem) VALUES (:Nome, :Email, :DDD, :Telefone, :Assunto, :Mensagem)' ); $stmt->bindValue(":Nome", $Nome); $stmt->bindValue(":Email", $Email); $stmt->bindValue(":DDD", $DDD); $stmt->bindValue(":Telefone", $Telefone); $stmt->bindValue(":Assunto", $Assunto); $stmt->bindValue(":Mensagem", $Mensagem); $stmt->execute(); echo $stmt->rowCount()."linha(s) inseridas"; }catch(PDOException $e){ echo "Erro:".$e->getMessage(); } echo $template->topo(); ?> <form method = "post" action = "PagContato.php" id = "contato" form id = "teste"> <fieldset> <legend> Contato </legend> <label for = "Nome"> Nome: (<span> * </span>) </label> <input data-progression type = "text" name = "Nome" id = "Nome" value = "" placeholder = "" /> <label for = "Email"> E-mail: (<span> * </span>) </label> <input data-progression type = "text" name = "Email" id = "Email" value = "" placeholder = "" /> <article id = "ddd-telefone"> <p class = "um"> <label for = "DDD"> DDD: </label> <input data-progression type = "text" name = "DDD" id = "DDD" value = "" placeholder = "" /> </p> <p class = "dois"> <label for = "Telefone"> Telefone: </label> <input data-progression type = "text" name = "Telefone" id = "Telefone" value = "" placeholder = ""/> </article> <label for = "Assunto"> Assunto: (<span> * </span>) </label> <select name = "Assunto" id = "Assunto"> <option value = ""> Escolha um assunto </option> <option value = "Descrição do produto"> Descrição do produto </option> <option value = "Como funciona o produto"> Como funciona o produto </option> <option value = "Manutenção"> Manutenção </option> <option value = "Outros"> Outros </option> </select> <label for = "Mensagem"> Mensagem: (<span> * </span>) </label> <textarea name = "Mensagem" id = "Mensagem" cols = "" rows = ""></textarea> <input data-progression type = "submit" name = "enviar" id = "enviar" value = "Enviar"/> </fieldset>
  8. wanderson.PHW

    Formulário chegando em branco

    Olá pessoal boa tarde, estou com um probleminha chatinho tem dias e não consigo resolver, é o seguinte eu criei um formulário em html e um envio php, recebo o e-mail e tal quando eu envio até ai tranquilo, mas quando olho meu email do formulario aparece somente Name: Email: Assunto: Mensagem: somente isso e não aparece as informações preenchidas no formulário, quem puder me ajudar desde já agradeço, esse problema está me deixando maluco. segue o formulario.html <form id="main-contact-form" name="contact-form" method="post" action="envia.php"> <div class="form-group"> <input type="text" name="nome" class="form-control" placeholder="Nome" id="nome" required> </div> <div class="form-group"> <input type="email" name="email" class="form-control" placeholder="E-mail" id="email" required> </div> <div class="form-group"> <input type="text" name="assunto" class="form-control" placeholder="Assunto" id="assunto" required> </div> <div class="form-group"> <textarea name="mensagem" type="text" class="form-control" rows="8" placeholder="Mensagem" id="mensagem" required></textarea> </div> <button type="submit" name="BTEnvia" class="btn btn-primary" value="Enviar">Enviar Formulário</button> </form> segue o envio.php <?php header('Content-type: application/json'); $status = array( 'type'=>'success', 'message'=>'E-mail Enviado!' ); $name = @trim(stripslashes($_POST['name'])); $email = @trim(stripslashes($_POST['email'])); $assunto = @trim(stripslashes($_POST['assunto'])); $mensagem = @trim(stripslashes($_POST['mensagem'])); $email_from = $email; $email_to = 'destinatario@formulario.com.br'; $body = 'Name: ' . $name . "\n\n" . 'Email: ' . $email . "\n\n" . 'Assunto: ' . $assunto . "\n\n" . 'Mensagem: ' . $mensagem; $success = @mail($email_to, $assunto, $body, 'From: destinatario@formulario.com.br<'.$email_from.'>'); echo json_encode($status); die;
  9. Olá! Boa noite. Pessoal, gostaria de fazer um formulário simples (com campos nome, e-mail) e um campo de seleção de cidade (como um select) Porem quando envio esse formulário por mail php recebo todas as informações corretamente, porém o campo select não envia. Não sei como validar o campo select :/ e fazer com que as informações que o usuário selecionar chegue até o meu e-mail. Se alguém puder me auxiliar nessa questão eu agradeço. Obrigada!
  10. Pessoal, sou novo aqui no forum, e quase nulo em programação (aprendendo).. Consegui adaptar e incrementar um código para uma incorporação de formulário que preciso fazer no meu site, mas acredito que não entendi a sintaxe correta para definir a fonte que deve ser aplicada no formulário... Gostaria de aplicar uma fonte com melhor design, como calibri (hoje, aparece como times new roman) Poderiam me dar uma orientação, por favor? Segue o código: <div style="margin-top: 50px;margin-left: 550px;” class="container”> <style> span.label,span.spacer{width:120px;float:left;} span.button {padding-left:120px;} div.clear {clear:both;padding-top:5px;} <font type: color=#FFFFFF </font> </style> <!-- Form --> <form name="loginForm" id="loginForm" action="https://calibergestao.teamwork.com/launchpad/login/projects" method="post"> <input type="hidden" name="automaticSubmit" value="true"> <input type="hidden" name="action" value="login"> <input type="hidden" name="loginRedirect" value="dashboard"> <div> <label for="username"><font :"century-gothic" color=#FFFFFF size=“2”> <span class="label"><label for="username">Usuário:</label></span> <span><input type="text" name="username" id="username" size="25" /></span> </div> <div> <span class="label"><label for="password">Senha:</label></span> <span><input type="password" name="password" id="password" size="25" /></span> </div> <div> <span class="button"><input type="submit" value="Entrar" /></span> </div> </form>
  11. karine.pedro

    Mostrando respostas do form em div

    Pessoal, se alguém puder me ajudar, já tentei várias formas que vi pela internet e nenhum chegou ao resultado que eu preciso. É o seguinte, eu preciso que apareça na div logo ao final o resultado do formulário ao clicar no botão visualizar, só que tipo o nome na div nome, o campo cargo na div Cargo e também tem a foto que a pessoa vai enviar, eu gostaria que aparecesse na div onde vai a foto. <form> <ul> <li class="first"> <a href="#" class=" icon user"></a><input type="text" class="text" value="Nome" id="txtNome" > </li> <li class="first"> <a href="#" class=" icon user"></a><input type="text" class="text" value="Cargo" id="txtCargo" > </li> <li class="first"> <input name="imagem" type="file" size="30"> </li> </ul> <input type="submit" class="btn" onclick="gravar()" value="Vizualizar" > </form> <div class="foto"> aqui vai ficar a foto </div> <div class="nome"> aqui vai ficar o nome </div> <div class="cargo"> aqui vai ficar o cargo </div>
  12. EDINEI R

    Inserir dados formulario

    Boa noite! Pessoal sou novo com PHP estou tentando fazer um cadastro que ira relacionar duas tabela. Tenho formulário quando clico no botão ele chama a listagem do setor Clico no adicionar para carregar no formulário mas não consigo gravar no banco. Alguém poderia me ajudar? Obrigado.
  13. Jack Oliveira

    FORMULARIO DE CADASTRO

    Ola pessoal estou tendo problemas com o meu formulario de cadastro! Ele não esta fazendo o cadastro Este é o código do formulario <?php // Conexão com o banco de dados $conn = @mysql_connect("localhost", "root", "") or die ("Problemas na conexão."); $db = @mysql_select_db("app", $conn) or die ("Problemas na conexão"); // Se o usuário clicou no botão cadastrar efetua as ações if (isset($_POST['cadastrar'])) { // Recupera os dados dos campos $nome = $_POST['nome']; $fone = $_POST['fone']; $whatsapp = $_POST['whatsapp']; $site = $_POST['site']; $face = $_POST['face']; $instagram = $_POST['instagram']; $app = $_POST['app']; $data1 = $_POST['data1']; $cliente = $_POST['cliente']; $mensagem = $_POST['mensagem']; $image = $_FILES["image"]; $chave = $_POST['chave']; // Se a foto estiver sido selecionada if (!empty($image["name"])) { // Largura máxima em pixels $largura = 1200; // Altura máxima em pixels $altura = 600; // Tamanho máximo do arquivo em bytes $tamanho = 10000; $error = array(); // Verifica se o arquivo é uma imagem if(!preg_match("/^image\/(pjpeg|jpeg|png|gif|bmp)$/", $image["type"])){ $error[1] = "Isso não é uma imagem."; } // Pega as dimensões da imagem $dimensoes = getimagesize($image["tmp_name"]); // Verifica se a largura da imagem é maior que a largura permitida if($dimensoes[0] > $largura) { $error[2] = "A largura da imagem não deve ultrapassar ".$largura." pixels"; } // Verifica se a altura da imagem é maior que a altura permitida if($dimensoes[1] > $altura) { $error[3] = "Altura da imagem não deve ultrapassar ".$altura." pixels"; } // Verifica se o tamanho da imagem é maior que o tamanho permitido if($foto["size"] > $tamanho) { $error[4] = "A imagem deve ter no máximo ".$tamanho." bytes"; } // Se não houver nenhum erro if (count($error) == 0) { // Pega extensão da imagem preg_match("/\.(gif|bmp|png|jpg|jpeg){1}$/i", $image["name"], $ext); // Gera um nome único para a imagem $nome_imagem = md5(uniqid(time())) . "." . $ext[1]; // Caminho de onde ficará a imagem $caminho_imagem = "images/" . $nome_imagem; // Faz o upload da imagem para seu respectivo caminho move_uploaded_file($image["tmp_name"], $caminho_imagem); // Insere os dados no banco $sql = mysql_query("INSERT INTO app VALUES ('', '".$nome."', '".$fone."', '".$whatsapp."', '".$face."', '".$site."', '".$endereco."', '".$instagram."', '".$app."', '".$data1."', '".$cliente."', '".$mensagem."', '".$chave."', '".$nome_imagem."')"); // Se os dados forem inseridos com sucesso if ($sql){ echo "Você foi cadastrado com sucesso."; } } // Se houver mensagens de erro, exibe-as if (count($error) != 0) { foreach ($error as $erro) { echo $erro . "<br />"; } } } } ?> <!DOCTYPE html> <html lang="pt-br" class="no-js"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"utf-8"; /> <meta name="theme-color" content="#bf0e0e"/> <meta charset="utf-8"> <meta name="robots" content="noindex"> <meta name="language" content="pt-br"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script> <link href='http://fonts.googleapis.com/css?family=Holtwood+One+SC' rel='stylesheet' type='text/css'> <link rel="stylesheet" href="css/styles.css"> </head> <body> <div class="container admin"> <div class="row"> <h1><strong>Cadastrar Novo Item</strong></h1> <br> <form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post" enctype="multipart/form-data" name="cadastro" > <div class="col-md-4"> <div class="form-group"> <label>Tipo de Cliente:</label> <select class="form-control" name="cliente"> <option value="1.png" >Pago - Cor Verde</option> <option value="2.png">Grátis - Cor Cinza</option> <option value="3.png">Não Pago - Cor Vermelho</option> </select> </div> </div> <div class="col-md-4"> <div class="form-group"> <label>Seleciona a logo:</label> <input type="file" name="image" placeholder="Logo" required> </div> </div> <div class="col-md-4"> <div class="form-group"> <label>Nome:</label> <input type="text" class="form-control" name="nome" placeholder="" value="" required> </div></div> <div class="col-md-4"> <div class="form-group"> <label>Telefone:</label> <input type="text" class="form-control" name="fone" placeholder="" value=""required> </div></div> <div class="col-md-4"> <div class="form-group"> <label>Whatsapp:</label> <input type="text" class="form-control" name="whatsapp" placeholder="" value=""> </div></div> <div class="col-md-4"> <div class="form-group"> <label>Endereço:</label> <input type="text" class="form-control" name="endereco" placeholder="" value="" required> </div></div> <div class="col-md-4"> <div class="form-group"> <label>Palavra Chave:</label> <input type="text" class="form-control" name="chave" placeholder="" value="" required> </div></div> <div class="col-md-4"> <div class="form-group"> <label>Data de Cadastro:</label> <input type="text" class="form-control" name="data1" placeholder="<?php echo date('d-m-Y');?>" value="<?php echo date('d-m-Y');?>" > </div></div> <div class="col-md-4"> <div class="form-group"> <label>Facebook:</label> <input type="text" class="form-control" name="face" placeholder="" value="" > </div></div> <div class="col-md-4"> <div class="form-group"> <label>Instagram:</label> <input type="text" class="form-control" name="instagram" placeholder="" value="" > </div></div> <div class="col-md-4"> <div class="form-group"> <label>Web Site:</label> <input type="text" class="form-control" name="site" placeholder="" value="" > </div></div> <div class="col-md-4"> <div class="form-group"> <label>Aplicativo:</label> <input type="text" class="form-control" name="app" placeholder="" value="" > </div></div> <div class="col-md-12"> <div class="form-group"> <label>Planos:</label> <textarea class="form-control" id="mensagem" name="mensagem" rows="4" placeholder="Faça aqui uma pequena descrição." ></textarea> <em>Máx: 250 palavras </em> </div> <br> <div class="form-control"> <button type="submit" class="btn btn-success"><span class="glyphicon glyphicon-pencil"></span> Cadastrar</button> <a class="btn btn-primary" href="./"><span class="glyphicon glyphicon-arrow-left"></span> Cancelar</a> </div> </form> </div> </div> </body> </html>
  14. PedroFarias

    Como finalizar print<<<_HTML_

    O código seguinte foi implementado e um arq ponto php, na linha 5 é inicializada uma sequência de comandos HTML, ao finalizar com _HTML_ o [Eclipse for PHP Developers Version: Oxygen.2 Release (4.7.2) Build id: 20171218-0600], [versão do PHP 5.6] ignora a linha informando "syntax error, unexpected 'EOF'". Lembro que estou utilizando o eclipse apropriado pois outra aplicações feitas em php e html são executadas sem problemas. Então como devo proceder para corrigir o erro em questão. Segue arq em anexo. 1 <?php 2 if ('post' == $_SERVER['request_method']){ 3 print "Hello, ".$_POST['my_name']; 4 }else{ 5 print<<<_HTML_ 6 <form method="post" action="$_SERVER"[PHP_SELF]> 7 Seu nome: <input type="text" name="my_name"> 8 <br> 9 <input type = "submit" value="Diga olá."> 10 </form> 11 _HTML_; 12 }
  15. Estou desenvolvendo um formulário em PHP. Recebo o formulário, porém, os dados dos campos não recebo. creio que seja um problema de simples resolução. Peço ajuda de vocês para me ajudar a corrigir esse erro. Seguem os prints para ficar fácil o entendimento. O php <?php $to = " contato@agenciahabitat.com.br "; $from = $_REQUEST['contact_email']; $name = $_REQUEST['contact_name']; $headers = "From: $from"; $subject = "Você tem mensagem do seu formulário"; $fields = array(); $fields{"name"} = 'contact_name'; $fields{"email"} = 'contact_email'; $fields{"url"} = 'contact_url'; $fields{"phone"} = 'contact_phone'; $fields{"Monthly Budget"} = "monthly_badget"; $fields{"How know about SEOWAVE"} = "learn_seowave"; $fields{"Interested In"} = "interested_in"; $fields{"Additional Information"} = "addInfos"; $body = " Aqui está o que foi enviado:\n\n "; foreach($fields as $a => $b){ $body .= sprintf("%20s: %s\n",$b,$_REQUEST[$a]); } $send = mail($to, $subject, $body, $headers);
  16. Kaio Augusto de Castro

    tratando campo timestamp php com mysql

    Galera seguinte, eu ja esgotei meu cérebro e não consegui sair do lugar no meu banco tem um campo que chama-se data_criacao e ele é do tipo timestamp mas eu não sei como fazer com que ele grave a data e a hora no banco, o valor eu joguei dentro de um array ficando assim: $_SESSION['cad'] = array( 'nome' => $_POST['nome'], 'user' => $_POST['user'], 'pass' => $_POST['pass'], 'email' => $_POST['email'], 'fone' => $_POST['fone'], 'endereco' => $_POST['endereco'], 'cod_bairro' => $_POST['bairro'], 'cidade' => $_POST['cidade'], 'cod_estado' => $_POST['estado'], 'cep' => $_POST['cep'], 'cpf' => $_POST['cpf'], 'cod_status' => $_POST['status'], 'cod_nivel' => $_POST['nivel'], 'data_criacao' => NOW(), 'data_mod' => null, ); Não me recordo bem onde foi que eu li que o comando NOW() insere a data e a hora de acordo com o servidor, mas esta dando esse erro a baixo: Fatal error: Uncaught Error: Call to undefined function NOW() in /opt/lampp/htdocs/adm/cad_user.php:29 Stack trace: #0 {main} thrown in /opt/lampp/htdocs/adm/cad_user.php on line 29 Tentei usar o NOW() com e sem as aspas... e nenhum deles foi, se coloco ele com aspas ele deixa cadastrar mas não grava a data e nem a hora, a coluna no banco fica zerada... Se puderem me ajudar... ficarei muito agradecido...
  17. Boa noite! Meu nome é Alessandro e estou montando um site usando o Wordpress. Não conheço nada sobre programação. No MailChimp tem a opção de fazer em HTML um formulário para o cliente poder se inscrever. Quero testar 2 modelo. Vou colocar a imagem anexada para explicar melhor. Esse é o código que consegui criar com o MailChimp: <center> <p> <label>Assine nossa NEWSLETTER!</label> <input type="email" name="EMAIL" placeholder="Digite seu e-mail aqui." required=""> </p> </center> E esse é o botão do anexo: <input type="submit" value="Inscrever"> Só preciso do complemento pra fazer os 2 modelos. Desde então muito obrigado!
  18. Em um simples formulário de contato, quando alguém digitar um texto grande, ele chega sem quebra de parágrafos. Como faço para acrescentar as tags <br> ou <p>? Exemplo de Formulário <form action="recebedados.php" method="POST"> <textarea name="texto"> forem Ipsum é simplesmente uma simulação de texto da indústria tipográfica e de impressos. vem sendo utilizado desde o século XVI, quando um impressor desconhecido pegou uma bandeja. </textarea> <input type="submit" value="Enviar"> </form> Caso a pessoa digite um texto grande e ela mesmo de espaçamento entre os parágrafos, eu receberei o texto todo junto. Obrigado!
  19. Ola quero pedir desculpa que antes postei o código errado aqui rsrsrs Bom aqui vai o verdadeiro Bom eu estou criando um formulario em PDO, até as base dos código estão certo entre cadastrar etc.. Só que quero que quando chegar uma nova msg o meu sistema me dar uma notificação de que tenho nova mensagem e quando for respondida ele grava automaticamente de que a mensagem já foi respondida ou que falta responder Minha listagem esta mais o menos assim Ex: ID = NOME = EMPRESA = E-MAIL TELEFONE = MENSAGEM = RESPOSTA = CIDADE _UF 1 PEDRO LOJA2 TESTE2@GMAIL.COM (555) 5555-5555 NOVA RESPONDER CIDADE 1 2 maria loja3 maria@gmail.com (555) 3333-3333 PEDENTE RESPONDER CIDADE 2 3 JOAO LOJA4 JOAO@GMAIL.COM (555)2222-2222 LIDA RESPONDIDA CIDADE 3 Porém o cliente vai enviar a mensagem com seu e-mail e gostaria tbm de uma maneira de retorna a mensagem sem precisar eu ir ao meu e-mail para responder a ele vou posta o código espero que não fico muito longo.. se ficar peso desculpas a todos ////// CÓDIGO DO FORMULARIO ///// <?php header('Access-Control-Allow-Origin: *'); require_once('../../includes/funcoes.php'); require_once('../../database/config.database.php'); require_once('../../database/config.php'); $id = get('id'); $foto = get('foto'); if (isset($_GET['Adicionar'])) { $Imagem = null; if (isset($_FILES['imagem']) && !empty($_FILES['imagem']['name'])){ require_once '../../database/upload.class.php'; $dir_dest = 'uploads/'; $files = array( ); $file = $_FILES['imagem']; $handle = new Upload( $file ); if ($handle->uploaded){ $handle->file_new_name_body = md5(uniqid($file['name'])); $handle->Process($dir_dest); if ($handle->processed){ $file_dst_name = $handle->file_dst_name; $Imagem = $handle->file_dst_name; } } } $Adicionar = array( 'empresa' => post('empresa'), 'nome' => post('nome'), 'telefone' => post('telefone'), 'email' => post('email'), 'cidade_uf' => post('cidade_uf'), 'assunto' => post('assunto'), 'mensagem' => post('mensagem'), 'imagem' => $Imagem, 'id_categoria' => $id, 'status' => 'N' ); $Query = DBCreate('contato', $Adicionar); if ($Query != 0) { AbreAlerta('Sua mensagem foi enviado para analise com sucesso em breve retornaremos para você!'); Redireciona('?id='.$id.'&sucesso&foto='.$foto); } else { Redireciona('?erro');} } ?> <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <meta name="robots" content="noindex"> <!-- CSS --> <link rel="stylesheet" type="text/css" href="<?php echo ConfigPainel('base_url'); ?>/core/css_js/bootstrap/css/bootstrap.min.css"> <style> body{ background-color: transparent; } </style> </head> <body> <form method="post" action="?id=<?php echo $id; ?>&Adicionar&foto=<?php echo $foto; ?>" enctype="multipart/form-data"> <div class="form-group"> <label>Assunto:</label> <select name="assunto" class="form-control"> <option value="0">-- Selecione o Assunto --</option> <option value="1">Suporte</option> <option value="2">Financeiro</option> <option value="3">Orçamento</option> </select> </div> <div class="form-group"> <label>Empresa:</label> <input class="form-control" name="empresa" required> </div> <div class="form-group"> <label>Nome:</label> <input class="form-control" name="nome" required> </div> <div class="form-group"> <label>Telefone:</label> <input class="form-control" type="tel" name="telefone" required> </div> <div class="form-group"> <label>E-mail:</label> <input class="form-control" type="email" name="email" required> </div> <?php if ($foto == 'S') { ?> <div class="form-group"> <label>Imagem:</label> <input class="form-control" type="file" name="imagem"> </div> <?php } ?> <div class="form-group"> <label>Cidade/Estado:</label> <input class="form-control" name="cidade_uf" required> </div> <div class="form-group"> <label>Mensagem:</label> <textarea class="form-control" name="mensagem" rows="4" required></textarea> </div> <center> <button class="btn btn-default">Enviar</button> <br> </center> </form> </body> </html> ////// ESTE É DO RECEBIMENTO NO PAINEL ////// <?php require_once('includes/funcoes.php'); ?> <?php require_once('includes/header.php'); ?> <?php require_once('includes/menu.php'); ?> <?php require_once('controller/contato.php'); ?> <?php $TitlePage = 'Contato'; ?> <?php $UrlPage = 'contato.php'; ?> <div class="content-wrapper"> <section class="content-header"> <h1><?php echo $TitlePage; ?> <small><?php echo ConfigPainel('site_nome'); ?></small></h1> <ol class="breadcrumb"> <li><a href="index.php"><i class="fa fa-dashboard"></i> Painel de Controle</a></li> <li class="active"><?php echo $TitlePage; ?></li> </ol> </section> <section class="content"> <div class="row"> <div class="col-md-12"> <div class="box"> <div class="box-body no-padding"> <div class="nav-tabs-custom"> <ul class="nav nav-tabs"> <li class="dropdown"> <a class="dropdown-toggle active" data-toggle="dropdown" href="#">Menu de Opções <span class="caret"></span></a> <ul class="dropdown-menu"> <li role="presentation"><a role="menuitem" tabindex="-1" href="<?php echo $UrlPage; ?>">Contato Cadastrados</a></li> <?php if (DadosSession('nivel') == 1) { ?> <?php } ?> </ul> </li> <?php if (DadosSession('nivel') == 1){ ?> <li class="pull-right"> <button class="btn btn-primary" <?php Tooltip('Ajuda','top'); ?> data-toggle="modal" data-target="#Ajuda"><i class="fa fa-question-circle"></i></button> </li> <?php } ?> </ul> <div class="tab-content"> <?php if(isset($_GET['AdicionarItem'])){ VerificaCategoria('c_contato'); ?> <?php } elseif(isset($_GET['EditarItem'])){ ?> <?php $id = get('EditarItem'); $Query = DBRead('contato','*',"WHERE id = '{$id}'"); if (is_array($Query)) { foreach ($Query as $dados) { ?> <form method="post" action="?Atualizar=<?php echo $id; ?>" enctype="multipart/form-data"> <div class="col-md-6"> <div class="form-group"> <label>Empresa:</label> <input class="form-control" name="empresa" value="<?php echo $dados['empresa']; ?>"> </div> <div class="col-md-6"> <div class="form-group"> <label>Nome:</label> <input class="form-control" name="nome" value="<?php echo $dados['nome']; ?>" required> </div> <div class="form-group"> <label>Categoria:</label> <select class="form-control" name="id_categoria"> <?php $Query = DBRead('c_contato','*','WHERE id > 0'); if (is_array($Query)) { foreach ($Query as $c_dados) { ?> <option value="<?php echo $c_dados['id']; ?>" <?php Selected($dados['id_categoria'], $c_dados['id']); ?>><?php echo $c_dados['categoria']; ?></option> <?php } } ?> </select> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>E-mail:</label> <input class="form-control" name="email" value="<?php echo $dados['email']; ?>"> </div> <div class="form-group"> <label>Status:</label> <select class="form-control" name="status"> <option value="n" <?php Selected($dados['status'],'n'); ?>>Nova</option> <option value="p" <?php Selected($dados['status'],'p'); ?>>Pedente</option> <option value="l" <?php Selected($dados['status'],'l'); ?>>Lida</option> </select> </div> </div> <div class="form-group"> <label>Resp-Admin:</label> <select class="form-control" name="resposta"> <option value="1" <?php Selected($dados['resposta'],'1'); ?>>Responder</option> <option value="2" <?php Selected($dados['resposta'],'2'); ?>>Respondido</option> </select> </div> </div> <div class="col-md-12"> <div class="form-group"> <label>Atualizar Imagem:</label> <input class="form-control" type="file" name="imagem"> <input class="hidden" name="imagem_atual" value="<?php echo $dados['imagem']; ?>"> </div> <div class="form-group"> <label>Mensagem:</label> <textarea class="form-control" name="mensagem" rows="4" required><?php echo $dados['mensagem']; ?></textarea> </div> <center><hr> <button class="btn btn-primary">Atualizar</button> <br><br> </center> </div> </form> <?php } } ?> <?php } elseif (isset($_GET['AdicionarCategoria'])) { ?> <form method="post" action="?AddCategoria" enctype="multipart/form-data"> <div class="col-md-6"> <div class="form-group"> <label>Titulo:</label> <input class="form-control" name="categoria"> </div> <div class="form-group"> <label>Paginação:</label> <input class="form-control" type="number" name="paginacao"> </div> <div class="form-group"> <label>Permitir Foto:</label> <select class="form-control" name="foto"> <option value="S">Sim</option> <option value="N">Não</option> </select> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>Cor Background:</label> <div class="input-group InputColor"> <input class="form-control" name="background" value="#242424"> <div class="input-group-addon"><i></i></div> </div> </div> <div class="form-group"> <label>Cor Nome:</label> <div class="input-group InputColor"> <input class="form-control" name="cor_titulo" value="#242424"> <div class="input-group-addon"><i></i></div> </div> </div> <div class="form-group"> <label>Cor Contato/Resposta:</label> <div class="input-group InputColor"> <input class="form-control" name="cor_conteudo" value="#242424"> <div class="input-group-addon"><i></i></div> </div> </div> </div> <div class="col-md-12"> <center><hr> <button class="btn btn-primary">Adicionar</button> <br><br> </center> </div> </form> <?php } elseif (isset($_GET['EditarCategoria'])) { ?> <?php $id = get('EditarCategoria'); $Query = DBRead('c_contato','*',"WHERE id = '{$id}'"); if (is_array($Query)) { foreach ($Query as $c_dados) { ?> <form method="post" action="?AtualizarCategoria=<?php echo $id; ?>"> <div class="col-md-6"> <div class="form-group"> <label>Titulo:</label> <input class="form-control" name="categoria" value="<?php echo $c_dados['categoria']; ?>"> </div> <div class="form-group"> <label>Paginação:</label> <input class="form-control" type="number" name="paginacao" value="<?php echo $c_dados['paginacao']; ?>"> </div> <div class="form-group"> <label>Permitir Foto:</label> <select class="form-control" name="foto"> <option value="S" <?php Selected($c_dados['foto'],'S'); ?>>Sim</option> <option value="N" <?php Selected($c_dados['foto'],'N'); ?>>Não</option> </select> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>Cor Background:</label> <div class="input-group InputColor"> <input class="form-control" name="background" value="<?php echo $c_dados['background']; ?>"> <div class="input-group-addon"><i></i></div> </div> </div> <div class="form-group"> <label>Cor Nome:</label> <div class="input-group InputColor"> <input class="form-control" name="cor_titulo" value="<?php echo $c_dados['cor_titulo']; ?>"> <div class="input-group-addon"><i></i></div> </div> </div> <div class="col-md-12"> <center><hr> <button class="btn btn-primary">Atualizar</button> <br><br> </center> </div> </form> <?php } } ?> <?php } elseif (isset($_GET['Implementacao'])) { ?> <div class="table-responsive"> <table id="DataTable" class="table table-bordered table-striped"> <thead> <tr> <th>ID</th> <th>Titulo</th> <?php if (DadosSession('nivel') == 1) { ?> <th>Implementação 5</th> <th>Implementação 4</th> <!-- <th>Cadastro de contato</th> --> <?php } ?> <th width="53px">Ações</th> </tr> </thead> <tbody> <?php $Query = DBRead('c_contato','*'); if (is_array($Query)) { foreach ($Query as $c_dados) { ?> <?php $CodSite = '<div id="contato'.$c_dados['id'].'" data-categoria="'.$c_dados['id'].'" data-painel="'.ConfigPainel('base_url').'"></div>'."\n"; $CodSite .= '<script>contato('.$c_dados['id'].');</script>'; $CodSite4 = '<iframe width="100%" height="100%" scrolling="auto" seamless="seamless" frameborder="0" src="'.ConfigPainel('base_url').'/core/contato.php?id='.$c_dados['id'].'&4"></iframe>'; $CodSiteAdd = '<iframe width="100%" height="300px" scrolling="auto" seamless="seamless" frameborder="0" src="'.ConfigPainel('base_url').'/core/contato/add-contato.php?id='.$c_dados['id'].'"></iframe>'; ?> <tr> <td><?php echo $c_dados['id']; ?></td> <td><?php echo $c_dados['categoria']; ?></td> <?php if (DadosSession('nivel') == 1) { ?> <td> <button id="btnCopiarCodSite<?php echo $c_dados['id']; ?>" class="btn btn-primary btn-xs" onclick="CopiadoCodSite(<?php echo $c_dados['id']; ?>)" data-clipboard-text='<?php echo $CodSite; ?>'> <i class="fa fa-code"></i> Copiar Cód. do Site </button> </td> <td> <button id="btnCopiarCodSite4<?php echo $c_dados['id']; ?>" class="btn btn-primary btn-xs" onclick="CopiadoCodSite4(<?php echo $c_dados['id']; ?>)" data-clipboard-text='<?php echo $CodSite4; ?>'> <i class="fa fa-code"></i> Copiar Cód. do Site </button> </td> <!-- <td> <?php if ($c_dados['id'] == 0) { ?> <button class="btn btn-primary btn-xs" disabled> <i class="fa fa-code"></i> Código Indisponível </button> <?php } else { ?> <button id="btnCopiarCodSite01<?php echo $c_dados['id']; ?>" class="btn btn-primary btn-xs" onclick="CopiadoCodSite01(<?php echo $c_dados['id']; ?>)" data-clipboard-text='<?php echo $CodSiteAdd; ?>'> <i class="fa fa-code"></i> Copiar Cód. do Formulário </button> <?php } ?> </td> --> <?php } ?> <td> <div class="btn-group"> <button type="button" class="btn btn-default btn-xs dropdown-toggle" data-toggle="dropdown">Opções</button> <button type="button" class="btn btn-default btn-xs dropdown-toggle" data-toggle="dropdown"> <span class="caret"></span> <span class="sr-only">Opções</span> </button> <ul class="dropdown-menu" role="menu"> <li><a href="?EditarCategoria=<?php echo $c_dados['id']; ?>">Editar</a></li> <?php if ($c_dados['id'] != '0') { ?> <li class="divider"></li> <li><a onclick="DeletarItem(<?php echo $c_dados['id']; ?>, 'DeletarCategoria');" href="#!" class="text-red">Excluir</a></li> <?php } ?> </ul> </div> </td> </tr> <?php } } ?> </tbody> </table> </div> <?php } else { ?> <div class="table-responsive"> <table id="DataTable" class="table table-bordered table-striped"> <thead> <tr> <th>ID</th> <th>Nome</th> <th>Empresa</th> <th>E-mail</th> <th>Telefone</th> <th>Mensagem</th> <th>Resposta</th> <th>Cidade_Uf</th> <th width="53px">Ações</th> </tr> </thead> <tbody> <?php $Query = DBRead('contato','*'); if (is_array($Query)) { foreach ($Query as $dados) { ?> <tr> <td><?php echo $dados['id']; ?></td> <td><?php echo $dados['nome']; ?></td> <td><?php echo LimitarTexto($dados['empresa'],'80','...'); ?></td> <td><?php echo $dados['email']; ?></td> <td><?php echo $dados['telefone']; ?></td> <td><?php StatusSN($dados['status']); ?></td> <td><?php RespostaSN($dados['resposta']); ?></td> <td><?php echo $dados['cidade_uf']; ?></td> <td> <div class="btn-group"> <button type="button" class="btn btn-default btn-xs dropdown-toggle" data-toggle="dropdown">Opções</button> <button type="button" class="btn btn-default btn-xs dropdown-toggle" data-toggle="dropdown"> <span class="caret"></span> <span class="sr-only">Opções</span> </button> <ul class="dropdown-menu" role="menu"> <li><a href="?EditarItem=<?php echo $dados['id']; ?>">Responder</a></li> <li class="divider"></li> <li><a onclick="DeletarItem(<?php echo $dados['id']; ?>, 'DeletarItem');" href="#!" class="text-red">Excluir</a></li> </ul> </div> </td> </tr> <?php } } ?> </tbody> </table> </div> <?php } ?> </div> </div> </div> </div> </div> </div> </section> a Função do status e respostas esta assim if(!$_SESSION['node']['id']){ die(); exit(); } //StatusSN function StatusSN($Status){ if ($Status == 'n') { echo '<span class="label label-info">Nova</span>'; } elseif ($Status == 'p') { echo '<span class="label label-danger">Pedente</span>'; } if ($Status == 'l') { echo '<span class="label label-success">Lida</span>'; } elseif ($Status == 'm') { echo '<span class="label label-primary">Ler Depois</span>'; } } //RespostaSN function RespostaSN($Resposta){ if ($Resposta == '1') { echo '<span class="label label-info">Responder</span>'; } elseif ($Resposta == '2') { echo '<span class="label label-success">Respondido</span>'; } } Bom acho que deixei bem detalhado ai rsrrs
  20. Design Acappella

    Formulário HTML com validação por TXT

    Salve, galera. Não tenho muito conhecimento sobre o assunto e preciso de uma ajuda de vocês. Preciso criar um formulário html que ao ser enviado, retorne uma mensagem informando se o usuário é apto ou não a executar um procedimento. Caso ele não seja apto, apareça uma mensagem informando porque ele não está apto. Exemplo: Pergunta 1: Você fez tatuagem nos últimos 12 meses? ( ) Sim ( ) Não Mensagem de retorno caso ele marque "Não": Você não está apto pelo motivo "X", Aguarde um prazo de X dias para retorno. Pergunta 2: Você se vacinou nos últimos 30 dias? ( ) Sim ( ) Não Mensagem de retorno caso ele marque "Não": Você não está apto pelo motivo "X", Aguarde um prazo de X dias para retorno. ... e assim por diante. Caso ele não seja apto em mais de uma pergunta, então deve aparecer todas as mensagem de retorno as quais ele não foi apto. Caso ele seja apto em tudo, então deve aparecer uma mensagem do tipo: Você está apto a executar "X" procedimento! Agradeço muito pela ajuda.
  21. Boa tarde, estou com problemas no envio de dados do formulário de contato para meu email, o email é enviado mas sem nenhum dado abaixo seguem os códigos:HTML <form id="main-contact-form" name="contact-form" method="post" action="enviar_mensagem.php"> <div class="form-group"> <input type="text" name="name" 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="subject" class="form-control" placeholder="Assunto" required> </div> <div class="form-group"> <textarea name="message" class="form-control" rows="8" placeholder="Mensagem" required></textarea> </div> <button type="submit" class="btn btn-primary">Envie sua Mensagem</button> </form> [/CODE] enviar_mensagem.php [CODE] <?php // Passando os dados obtidos pelo formulário para as variáveis abaixo $name = $_POST['name']; $email = trim($_POST['email']); $emaildestinatario = 'vinicius@MEUSITE.com.br'; // Digite seu e-mail aqui, lembrando que o e-mail deve estar em seu servidor web $subject = $_POST['subject']; $message = $_POST['message']; /* Montando a mensagem a ser enviada no corpo do e-mail. */ $mensagemHTML = '<P>FORMULARIO PREENCHIDO NO SITE WWW.MEUSITE.COM.BR</P> <p><b>Nome:</b> '.$name.' <p><b>E-Mail:</b> '.$email.' <p><b>Assunto:</b> '.$subject.' <p><b>Mensagem:</b> '.$message.'</p> <hr>'; // O remetente deve ser um e-mail do seu domínio conforme determina a RFC 822. // O return-path deve ser ser o mesmo e-mail do remetente. $headers = "MIME-Version: 1.1\r\n"; $headers .= "Content-type: text/html; charset=utf-8\r\n"; $headers .= "From: $email\r\n"; // remetente $headers .= "Return-Path: $emaildestinatario \r\n"; // return-path $envio = mail($emaildestinatario, $subject, $mensagemHTML, $headers); if($envio) echo "<script>location.href='http://www.MEUSITE.com.br'</script>"; // Página que será redirecionada ?> [/CODE]
  22. Olá pessoal! Gostaria de pedir uma luz em uma questão. Preciso criar uma rotina em um site Wordpress que receba os dados de um formulário de contato (atualmente uso o plug-in Contact Form 7) e, além de enviar a mensagem como de costume para o email do administrador, também grave as informações em uma base de dados. Existe um plug in que faz isso, é o Contact Form 7 Database Asson. Porém tem um problema: As informações são gravadas em uma tabela com estrutura própria do plug-in. Todos os inputs do formulário são registrados em apenas uma coluna, mais ou menos assim: a:8:{s:12:"cfdb7_status";s:4:"read";s:9:"your-name";s:5:"teste";s:10:"your-email";s:15:"teste@teste.com";s:8:"whatsapp";s:9:"654564654";s:7:"tel-202";s:10:"6841687168";s:8:"text-942";s:5:"teste";s:12:"your-subject";s:5:"teste";s:12:"your-message";s:5:"teste";} Eu vou precisar recuperar essas informações através de um sistema PHP e gostaria de não precisar tratar tudo como string, por isso pensei em algo que possibilitasse eu mesmo criar a tabela para o Contact Form 7 gravar as informações. Se alguém puder me ajudar em como posso fazer isso da melhor forma usando o Contact Form 7, ou outro recurso para envio de emails, agradeceria muito!
  23. Ricardo_integracao

    Formulário de Contato com if / else

    Bom dia pessoal, tudo bem? Alguém pode me ajudar com uma dúvida, sou novo em PHP e não sei como dar sequência no desenvolvimento de um formulário de contato. Preciso criar um formulário de contato onde exista duas opções de escolha no modo Rádio, uma opção como SIM e a outra como NÃO, ao escolher a opção SIM, automáticamente abrirá outro campo de input, caso seja NÃO, o cliente envia seu formulário. Podem me ajudar, por favor?
  24. Olá pessoal, Tudo na paz? Feriado no meio da semana, bom pra descansar ne? Pra alguns...rs Então galera, to numa duvida que eu imagino que seja tão fácil, que estou apanhando. Tenho um formulário onde a pessoa cadastrar os dados, faz o insert no mysql e me notifica via e-mail via PHPMailer. A minha dificuldade no momento é: Gostaria que o "cliente" após enviar o formulário, mostre para ele uma pagina com os dados que ele preencheu. Na minha parte de gerenciamento me mostra tudo ok, conforme eu quero. A unica coisa que eu gostaria, seria exibir para o cliente o que ele preencheu. Agradeço se alguém puder ajudar. Abaixo o código de como ta hoje. <?php include("./gerenciamento/config.php"); if($_POST){ $id = $_POST['id']; $nome = $_POST['nome']; $email = $_POST['email']; $obs = $_POST['obs']; $datasolicitacao = date("Y/m/d"); $query = "INSERT INTO demandas_diversas (id, nome, email, obs, datasolicitacao) VALUES ('".$id."', '".$nome."', '".$email."', '".$obs."', '".$datasolicitacao."')"; if(@mysql_query($query)){ echo '<meta http-equiv="refresh" content="0; outras_demandas.php"><script>alert("Solicitacao realizada com sucesso.");</script>'; } else { echo '<meta http-equiv="refresh" content="0; erro_demandas_diversas.php"><script>alert("Solicitacao nao realizada");</script>'; } } ?>
×

Important Information

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