Juliana Theodoro 1 Denunciar post Postado Junho 17, 2014 Ola, bom dia fiz um formulário para um site , para que seja preenchido com os dados pessoais de alguém, e preciso enviar os dados para o BD, a principio coloquei o action da maneira comum do php enviar os dados da pagina mais ele mostra pagina não encontrada..... alguém pode me ajudar? Compartilhar este post Link para o post Compartilhar em outros sites
AAJunior 1 Denunciar post Postado Junho 17, 2014 Bom dia Juliana, Qual o método que utiliza pro envio? Pode por parte do código pra dar uma olhada? Abraço Compartilhar este post Link para o post Compartilhar em outros sites
GCAS 11 Denunciar post Postado Junho 17, 2014 Olá Juliana! a princípio, verifique no seu arquivo com o form e no arquivo que receberá os dados(resgate) se o método de envio está batendo com o que está sendo resgatado. Melhor, no arquivo que resgatará os dados coloque $_REQUEST['nome do campo do form']. Mas, como dito acima, coloque o código, pode também ser alguma coisa no BD espero ter ajudado Compartilhar este post Link para o post Compartilhar em outros sites
Lucas Medina 17 Denunciar post Postado Junho 17, 2014 Fala aí, Juliana ;) Veja, todo formulário tem o campo de ação, que indica o arquivo que utilizará os dados enviados. Sendo assim, o arquivo .php indicado no formulário se encontra lá? Caso esteja no diretório, veja se sua sintaxe se encontra dessa forma: <form action="nome_do_arquivo.php" method="post"> Se ainda assim houver problemas, retorna aí, que tem coisa! Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Juliana Theodoro 1 Denunciar post Postado Junho 17, 2014 Ola, bom dia fiz um formulário para um site , para que seja preenchido com os dados pessoais de alguém, e preciso enviar os dados para o BD, a principio coloquei o action da maneira comum do php enviar os dados da pagina mais ele mostra pagina não encontrada..... alguém pode me ajudar? vai o código.... estou enviando na mesma pagina do formulario <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html lang="pt_BR" xmlns="http://www.w3.org/1999/xhtml"> <head> <link href="style.css" rel="stylesheet" type="text/css"> <title>Formulario</title> <meta meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <?php /** * Template Name:Formulario */ get_header(); ?> <div id="primary" class="content-area"> <div id="content" class="site-content" role="main"> <?php /* The loop */ ?> <?php while ( have_posts() ) : the_post(); ?> <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> <header class="entry-header"> <?php if ( has_post_thumbnail() && ! post_password_required() ) : ?> <div class="entry-thumbnail"> <?php the_post_thumbnail(); ?> </div> <?php endif; ?> <h1 class="entry-title"><?php the_title(); ?></h1> </header><!-- .entry-header --> <div class="entry-content"> <?php the_content(); ?> <?php wp_link_pages( array( 'before' => '<div class="page-links"><span class="page-links-title">' . __( 'Pages:', 'twentythirteen' ) . '</span>', 'after' => '</div>', 'link_before' => '<span>', 'link_after' => '</span>' ) ); ?> </div><!-- .entry-content --> <?php if ( $_SERVER['REQUEST_METHOD'] == "POST" ){ //envia o form send_contact_form(); } else { //mostra o formulario ?> <!-- Aqui vai o html do seu formulario --> <div class="barra" style="overflow:auto"> <!--<FORM action="http://aprendiz.url.ph/preencha-o-formulario" name="formulario_crr" id="formulario_crr" method="POST" enctype="multipart/form-date" />--> <div class="dados"> <FORM action="Formulario.php" name="formulario_crr" id="formulario_crr" method="POST" enctype="multipart/form-date" > <label> <span>Nome Completo:</span> <INPUT type="VARCHAR" class="area_text" name="CAMPO_NAME" size="35" maxlength="55" /> </label> <!--#if(!empty($erros['CAMPO_NAME'])){echo "Por favor preencha o nome<br/>";}--> <label> <span>Sexo:</span> <INPUT name="CAMPO_SEXO" type="radio" value="masculino"/> Masculino <INPUT name="CAMPO_SEXO" type="radio" value="feminino"/> Feminino </label> <label> <span>Data Nascimento:</span> <INPUT type="CHAR" class="area_text" name="CAMPO_DATANASC" size="15" maxlength="10"/> </label> <label> <span>CPF:</span> <INPUT type="INT" name="CAMPO_CPF" class="area_text" maxlength="15" placeholder="somente números" /> </label><br/> <label> <span>Telefone Res.</span> <INPUT type="VARCHAR" name="CAMPO_TelRes" class="area_text" placeholder="(xx)xxxxxxxx"/> </label> <label> <span>Telefone Cel.</span> <INPUT type="VARCHAR" name="CAMPO_TelCel" class="area_text" placeholder="(xx)xxxxxxxx"/> </label><br /> <label> <span>E-mail:</span> <INPUT type="VARCHAR" name="CAMPO_EMAIL" class="area_text" maxlength="40"/> </label> </div> <div class="dados"> <label> <span>Cidade:</span> <INPUT type="VARCHAR" class="area_text " name="CAMPO_CIDADE" maxlength="40"/> </label> <label> Estado:<select name="CAMPO_ESTADO"> <option>Selecione...</option> <option value="AC">AC</option> <option value="AL">AL</option> <option value="AP">AP</option> <option value="AM">AM</option> <option value="BA">BA</option> <option value="CE">CE</option> <option value="ES">ES</option> <option value="DF">DF</option> <option value="MA">MA</option> <option value="MT">MT</option> <option value="MS">MS</option> <option value="MG">MG</option> <option value="PA">PA</option> <option value="PB">PB</option> <option value="PR">PR</option> <option value="PE">PE</option> <option value="PI">PI</option> <option value="RJ">RJ</option> <option value="RN">RN</option> <option value="RS">RS</option> <option value="RO">RO</option> <option value="RR">RR</option> <option value="SC">SC</option> <option value="SP">SP</option> <option value="SE">SE</option> <option value="TO">TO</option> </select> <span class="style1"></span> </label> <label> <span>CEP:</span> <INPUT type="CHAR" name="CAMPO_CEP" class="area_text" maxlength="12" placeholder="somente números"/> </label> <label> <span>Endereço:</span> <textarea class="area_text" name="CAMPO_ENDERECO" cols="60" maxlength="120"></textarea> </label><br/> </div> <div class="dados"> <label> <span>Possui carteira de motorista? Se sim escolha a opção.</span> <!---campo chekbox---> <input name="CAMPO_CARTEIRA" type="checkbox" value="A">A</input> <input name="CAMPO_CARTEIRA" type="checkbox" value="B">B</input> <input name="CAMPO_CARTEIRA" type="checkbox" value="C">C</input> <input name="CAMPO_CARTEIRA" type="checkbox" value="D">D</input> <input name="CAMPO_CARTEIRA" type="checkbox" value="E">E</input> </label><br /> <label> <span>Formação (2º Grau/Superior/Pos/Mestrado/Doutorado) - Curso, Entidade e Ano Conclusão:</span> <textarea name="CAMPO_FORMACAO" class="area_text" cols="95" maxlength="300"></textarea> </label><br /> <label> <span>Cursos(Nome, Entidade e Ano Conclusão):</span> <textarea name="CAMPO_CURSO" class="area_text" cols="95" maxlength="300"></textarea> </label><br /> <label> <span>Experiencia Profissional (Empresa, Cargo, Atividades, Salários, Duração:</span> <textarea name="CAMPO_EXPECIENCIA" class="area_text" cols="95" maxlength="300"></textarea> </label><br /> <label> <span>Motivo de saída do útlimo emprego:</span> <textarea name="CAMPO_MOTIVO" class="area_text" cols="95" maxlength="300"></textarea> </label><br /> <label> <table cellspacing="1" border="1"> <thead> <tr> <th scope="col" >Preencha de acordo seus conhecimentos:</th> <th scope="col" >Nenhum</th> <th scope="col">Básico</th> <th scope="col">Intermediário</th> <th scope="col">Avançado</th> </tr> </thead> <tfoot> <tbody> <tr> <th scope="row">Asp:</th> <td><div align="center" ><INPUT name="CAMPO_Asp" type="radio" value="Nenhum" /></div></td> <td><div align="center"><INPUT name="CAMPO_Asp" type="radio" value="Basico" /></div></td> <td><div align="center"><INPUT name="CAMPO_Asp" type="radio" value="Intermediario" /></div></td> <td><div align="center"><INPUT name="CAMPO_Asp" type="radio" value="Avancado" /></div></td> </tr> <tr> <th scope="row">CSS:</th> <td><div align="center"><INPUT name="CAMPO_CSS" type="radio" value="Nenhum" /></div></td> <td><div align="center"><INPUT name="CAMPO_CSS" type="radio" value="Basico" /></div></td> <td><div align="center"><INPUT name="CAMPO_CSS" type="radio" value="Intermediario" /></div></td> <td><div align="center"><INPUT name="CAMPO_CSS" type="radio" value="Avancado" /></div></td> </tr> <tr> <th scope="row">Clipper:</th> <td><div align="center"><INPUT name="CAMPO_Clipper" type="radio" value="Nenhum" /></div></td> <td><div align="center"><INPUT name="CAMPO_Clipper" type="radio" value="Basico" /></div></td> <td><div align="center"><INPUT name="CAMPO_Clipper" type="radio" value="Intermediario" /></div></td> <td><div align="center"><INPUT name="CAMPO_Clipper" type="radio" value="Avancado" /></div></td> </tr> <tr> <th scope="row">Corel Draw - Versão: <input name="versao_corel" type="VARCHAR" size="2" /></th> <td><div align="center"><INPUT name="CAMPO_Corel_Draw" type="radio" value="Nenhum" /></div></td> <td><div align="center"><INPUT name="CAMPO_Corel_Draw" type="radio" value="Basico" /></div></td> <td><div align="center"><INPUT name="CAMPO_Corel_Draw" type="radio" value="Intermediario" /></div></td> <td><div align="center"><INPUT name="CAMPO_Corel_Draw" type="radio" value="Avancado" /></div></td> </tr> <tr> <th scope="row">Delphi: </th> <td><div align="center"><INPUT name="CAMPO_Delphi" type="radio" value="Nenhum" /></div></td> <td><div align="center"><INPUT name="CAMPO_Delphi" type="radio" value="Basico"/></div></td> <td><div align="center"><INPUT name="CAMPO_Delphi" type="radio" value="Intermediario"/></div></td> <td><div align="center"><INPUT name="CAMPO_Delphi" type="radio" value="Avancado" /></div></td> </tr> <tr> <th scope="row">Dreamweaver:</th> <td><div align="center"><INPUT name="CAMPO_Dreamweaver" type="radio" value="Nenhum" /></div></td> <td><div align="center"><INPUT name="CAMPO_Dreamweaver" type="radio" value="Basico"/></div></td> <td><div align="center"><INPUT name="CAMPO_Dreamweaver" type="radio" value="Intermediario" /></div></td> <td><div align="center"><INPUT name="CAMPO_Dreamweaver" type="radio" value="Avancado" /></div></td> </tr> <tr> <th scope="row">FireBird:</th> <td><div align="center"><INPUT name="CAMPO_FireBird" type="radio" value="Nenhum"/></div></td> <td><div align="center"><INPUT name="CAMPO_FireBird" type="radio" value="Basico" /></div></td> <td><div align="center"><INPUT name="CAMPO_FireBird" type="radio" value="Intermediario" /></div></td> <td><div align="center"><INPUT name="CAMPO_FireBird" type="radio" value="Avancado" /></div></td> </tr> <tr> <th scope="row">Front Page: </th> <td><div align="center"><INPUT name="CAMPO_Front_Page" type="radio" value="Nenhum" /></div></td> <td><div align="center"><INPUT name="CAMPO_Front_Page" type="radio" value="Basico" /></div></td> <td><div align="center"><INPUT name="CAMPO_Front_Page" type="radio" value="Intermediario" /></div></td> <td><div align="center"><INPUT name="CAMPO_Front_Page" type="radio" value="Avancado" /></div></td> </tr> <tr> <th scope="row">Fox Pró ou Dbase:</th> <td><div align="center"><INPUT name="CAMPO_Fox" type="radio" value="Nenhum" /></div></td> <td><div align="center"><INPUT name="CAMPO_Fox" type="radio" value="Basico" /></div></td> <td><div align="center"><INPUT name="CAMPO_Fox" type="radio" value="Intermediario" /></div></td> <td><div align="center"><INPUT name="CAMPO_Fox" type="radio" value="Avancado" /></div></td> </tr> <tr> <th scope="row">Html:</th> <td><div align="center"><INPUT name="CAMPO_Html" type="radio" value="Nenhum" /></div></td> <td><div align="center"><INPUT name="CAMPO_Html" type="radio" value="Basico" /></div></td> <td><div align="center"><INPUT name="CAMPO_Html" type="radio" value="Intermediario"/></div></td> <td><div align="center"><INPUT name="CAMPO_Html" type="radio" value="Avancado" /></div></td> </tr> <tr> <th scope="row">Interbase:</th> <td><div align="center"><INPUT name="CAMPO_Interbase" type="radio" value="Nenhum" /></div></td> <td><div align="center"><INPUT name="CAMPO_Interbase" type="radio" value="Basico" /></div></td> <td><div align="center"><INPUT name="CAMPO_Interbase" type="radio" value="Intermediario" /></div></td> <td><div align="center"><INPUT name="CAMPO_Interbase" type="radio" value="Avancado" /></div></td> </tr> <tr> <th scope="row">Java:</th> <td><div align="center"><INPUT name="CAMPO_Java" type="radio" value="Nenhum"/></div></td> <td><div align="center"><INPUT name="CAMPO_Java" type="radio" value="Basico"/></div></td> <td><div align="center"><INPUT name="CAMPO_Java" type="radio" value="Intermediario"/></div></td> <td><div align="center"><INPUT name="CAMPO_Java" type="radio" value="Avancado"/></td></div></tr> </tr> <tr> <th scope="row">Linux:</th> <td><div align="center"><INPUT name="CAMPO_Linux" type="radio" value="Nenhum" /></div></td> <td><div align="center"><INPUT name="CAMPO_Linux" type="radio" value="Basico" /></div></td> <td><div align="center"><INPUT name="CAMPO_Linux" type="radio" value="Intermediario" /></div></td> <td><div align="center"><INPUT name="CAMPO_Linux" type="radio" value="Avancado" /></div></td> </tr> <tr> <th scope="row">Manutenção de Micro:</th> <td><div align="center"><INPUT name="CAMPO_Manutencao_Micro" type="radio" value="Nenhum" /></div></td> <td><div align="center"><INPUT name="CAMPO_Manutencao_Micro" type="radio" value="Basico" /></div></td> <td><div align="center"><INPUT name="CAMPO_Manutencao_Micro" type="radio" value="Intermediário"/></div></td> <td><div align="center"><INPUT name="CAMPO_Manutencao_Micro" type="radio" value="Avançado"/></div></td> </tr> <tr> <th scope="row">MS-DOS:</th> <td> <div align="center"> <input name="CAMPO_MSDOS" type="radio" value="Nenhum" /></div></td> <td> <div align="center"><INPUT name="CAMPO_MSDOS" type="radio" value="Basico" /></div></td> <td> <div align="center"><INPUT name="CAMPO_MSDOS" type="radio" value="Intermediario" /></div></td> <td><div align="center"><INPUT name="CAMPO_MSDOS" type="radio" value="Avançado" /></div></td> </tr> <tr> <th scope="row">Novell:</th> <td><div align="center"><INPUT name="CAMPO_Novell" type="radio" value="Nenhum"/></div></td> <td><div align="center"><INPUT name="CAMPO_Novell" type="radio" value="Basico" /></div></td> <td><div align="center"><INPUT name="CAMPO_Novell" type="radio" value="Intermediario"/></div></td> <td><div align="center"><INPUT name="CAMPO_Novell" type="radio" value="Avancado" /></div></td> </tr> <tr> <th scope="row">Pacote Office (Word, Excel, Access, Power Point):</th> <td><div align="center"><INPUT name="CAMPO_Pacote_Office" type="radio" value="Nenhum" /></div></td> <td><div align="center"><INPUT name="CAMPO_Pacote_Office" type="radio" value="Basico"/></div></td> <td><div align="center"><INPUT name="CAMPO_Pacote_Office" type="radio" value="Intermediario" ></div></td> <td><div align="center"><INPUT name="CAMPO_Pacote_Office" type="radio" value="Avancado" /></div></td> </tr> <tr> <th scope="row">Page Maker:</th> <td><div align="center"><INPUT name="CAMPO_Page_Maker" type="radio" value="Nenhum" /></div></td> <td><div align="center"><INPUT name="CAMPO_Page_Maker" type="radio" value="Basico" /></div></td> <td><div align="center"><INPUT name="CAMPO_Page_Maker" type="radio" value="Intermediario" /></div></td> <td><div align="center"><INPUT name="CAMPO_Page_Maker" type="radio" value="Avancado" /></div></td> </tr> <tr> <th scope="row">PHP:</th> <td><div align="center"><INPUT name="CAMPO_PHP" type="radio" value="Nenhum" /></div></td> <td><div align="center"><INPUT name="CAMPO_PHP" type="radio" value="Basico" /></div></td> <td><div align="center"><INPUT name="CAMPO_PHP" type="radio" value="Intermediario" /></div></td> <td><div align="center"><INPUT name="CAMPO_PHP" type="radio" value="Avancado" /></div></td> </tr> <tr> <th scope="row">Photoshop:</th> <td><div align="center"><INPUT name="CAMPO_Photoshop" type="radio" value="Nenhum"/></div></td> <td><div align="center"><INPUT name="CAMPO_Photoshop" type="radio" value="Basico" /></div></td> <td><div align="center"><INPUT name="CAMPO_Photoshop" type="radio" value="Intermediario" ></div></td> <td><div align="center"><INPUT name="CAMPO_Photoshop" type="radio" value="Avancado" /></div></td> </tr> <tr> <th scope="row">Redes Físicas:</th> <td><div align="center"><INPUT name="CAMPO_Redes_Fisicas" type="radio" value="Nenhum" /></div></td> <td><div align="center"><INPUT name="CAMPO_Redes_Fisicas" type="radio" value="Basico" /></div></td> <td><div align="center"><INPUT name="CAMPO_Redes_Fisicas" type="radio" value="Intermediario" /></div></td> <td><div align="center"><INPUT name="CAMPO_Redes_Fisicas" type="radio" value="Avancado" /></div></td> </tr> <tr> <th scope="row">SQL:</th> <td><div align="center"><INPUT name="CAMPO_SQL" type="radio" value="Nenhum" /></div></td> <td><div align="center"><INPUT name="CAMPO_SQL" type="radio" value="Basico" /></div></td> <td><div align="center"><INPUT name="CAMPO_SQL" type="radio" value="Intermediario"/></div></td> <td><div align="center"><INPUT name="CAMPO_SQL" type="radio" value="Avancado" /></div></td> </tr> <tr> <th scope="row">Windows Server:</th> <td><div align="center"><INPUT name="CAMPO_Windows_Server" type="radio" value="Nenhum" /></div></td> <td><div align="center"><INPUT name="CAMPO_Windows_Server" type="radio" value="Basico" /></div></td> <td><div align="center"><INPUT name="CAMPO_Windows_Server" type="radio" value="Intermediario" /></div></td> <td><div align="center"><INPUT name="CAMPO_Windows_Server" type="radio" value="Avancado" /></div></td> </tr> <tr> <th scope="row">Windows Vista:</th> <td><div align="center"><INPUT name="CAMPO_Windows_Vista" type="radio" value="Nenhum" /></div></td> <td><div align="center"><INPUT name="CAMPO_Windows_Vista" type="radio" value="Basico" /></div></td> <td><div align="center"><INPUT name="CAMPO_Windows_Vista" type="radio" value="Intermediario" /></div></td> <td><div align="center"><INPUT name="CAMPO_Windows_Vista" type="radio" value="Avancado" /></div></td> </tr> <tr> <th scope="row">Windows 9x:</th> <td><div align="center"><INPUT name="CAMPO_Windows_9x" type="radio" value="Nenhum" /></div></td> <td><div align="center"><INPUT name="CAMPO_Windows_9x" type="radio" value="Basico" /></div></td> <td><div align="center"><INPUT name="CAMPO_Windows_9x" type="radio" value="Intermediario" /></div></td> <td><div align="center"><INPUT name="CAMPO_Windows_9x" type="radio" value="Avançado" /></div></td> </tr> <tr> <th scope="row">Windows XP:</th> <td><div align="center"><INPUT name="CAMPO_Windows_XP" type="radio" value="Nenhum"/></div></td> <td><div align="center"><INPUT name="CAMPO_Windows_XP" type="radio" value="Basico" /></div></td> <td><div align="center"><INPUT name="CAMPO_Windows_XP" type="radio" value="Intermediario"/></div></td> <td><div align="center"><INPUT name="CAMPO_Windows_XP" type="radio" value="Avancado"/></div></td> </tr> </tbody> </tfoot> </table> </label> </div> <div class="dados"> <label> <span>Termo de responsabilidade:</span> <INPUT type="VARCHAR" size="70" name="CAMPO_COMFIRMAR_DADOS" class="area_text" maxlength="65" placeholder="Eu *seu nome*, assumo que as informações acima, são verdadeiras."/> </label> </div> <input type="submit" class="button" value="enviar" name="clica"/> <INPUT type="Reset" value="Limpar" class="button"/> </FORM> </div> <?php #error_reporting(E_ALL); #ini_set('display_errors','1'); if(isset($_POST['clica'])) { echo"<div class='dados'>"; /* $CAMPO_NAME=$_POST["CAMPO_NAME"]; $tamanho_nome = strlen($_POST['CAMPO_NAME'] ); if ($tamanho_nome < 10 || $tamanho_nome > 50) { echo"<script type='text/javascript'>alert('O campo Nome completo deve ter entre 10 e 50 caracteres.')</script>"; exit; } $CAMPO_DATANASC=$_POST["CAMPO_DATANASC"]; // ver se precisa do converteData //coloquei o campo como char para poder gravar paarecia em branco function data_mysql_para_user($CAMPO_DATANASC) { if ($CAMPO_DATANASC != '') { $data_inverter = explode("-",$CAMPO_DATANASC); $x = $data_inverter[2].'/'. $data_inverter[1].'/'. $data_inverter[0]; return $x; } else { return ''; } } if (empty($CAMPO_DATANASC)) { $CAMPO_DATANASC = "".$CAMPO_DATANASC.""; echo"<script type='text/javascript'>alert('O campo Data de Nascimento é obrigatório.')</script>"; exit; } $CAMPO_SEXO=$_POST["CAMPO_SEXO"]; if($CAMPO_SEXO != "masculino" && $CAMPO_SEXO != "feminino") { echo"<script type='text/javascript'>alert('O campo sexo deve ser preenchido')</script>"; exit; } $CAMPO_CPF=$_POST["CAMPO_CPF"]; function verifica_cpf($valor){ // Cria a função com o parâmetro da variável. $n[1]=substr($valor,0,1); // Armazena no vetor os valores na posição da variável por intermédio da função. $n[2]=substr($valor,1,1); $n[3]=substr($valor,2,1); $n[4]=substr($valor,3,1); $n[5]=substr($valor,4,1); $n[6]=substr($valor,5,1); $n[7]=substr($valor,6,1); $n[8]=substr($valor,7,1); $n[9]=substr($valor,8,1); $n[10]=substr($valor,9,1); $n[11]=substr($valor,10,1); $soma1=($n[1]*10)+($n[2]*9)+($n[3]*8)+($n[4]*7)+($n[5]*6)+($n[6]*5)+($n[7]*4)+($n[8]*3)+($n[9]*2); // Variável de + e * com os nº do CPF. $dgt1=11-($soma1%11); // Calcula o primeiro digito de controle e o armaneza na variável. if ($dgt1==10 or $dgt1==11) { // Verifica se o valor da variável é 10 ou 11. Em caso afirmativo esta variável recebe o valor de zero(0). $dgt1=0; } $soma2=($n[1]*11)+($n[2]*10)+($n[3]*9)+($n[4]*8)+($n[5]*7)+($n[6]*6)+($n[7]*5)+($n[8]*4)+($n[9]*3)+($dgt1*2); // Variável que soma e multiplica todos os números do CPF com a soma do valor do primeiro dígito multiplicado por dois(2). $dgt2=11-($soma2%11); // Calcula o segundo digito de controle e o armaneza na variável. if ($dgt2==10 or $dgt2==11) { // Verifica se o valor da variável é 10 ou 11. Em caso afirmativo esta variável recebe o valor de zero(0). $dgt2=0; } if ($dgt1<>$n[10] OR $dgt2<>$n[11]) { // Verifica os valores dos dígitos de controle com os valores inseridos no formulário. // Em caso afirmativo, armazena o valor "true" na variável. Caso contrário, o valor "false". $erro=true; } else{ $erro=false; } return $erro; // Encerra a função. } if(verifica_cpf($CAMPO_CPF)) { // Usa a função para verificar se o CPF é correto ou inválido. echo"<script type='text/javascript'>alert('Número de CPF Inválido!')</script>"; exit; } if (empty($CAMPO_CPF)) { $CAMPO_CPF = "".$CAMPO_CPF.""; echo"<script>alert('O campo CPF é obrigatório.')</script>"; exit; } $CAMPO_CIDADE=$_POST["CAMPO_CIDADE"]; if (empty($CAMPO_CIDADE)) { $CAMPO_CIDADE = "".$CAMPO_CIDADE.""; echo"<script>alert('O campo Cidade é obrigatório.')</script>"; exit; } $CAMPO_ESTADO=$_POST["CAMPO_ESTADO"]; if($CAMPO_ESTADO == "" || $CAMPO_ESTADO == "Selecione...") { echo"<script>alert('O campo Estado deve ser prenchido!')</script>"; exit; } $CAMPO_ENDERECO=$_POST["CAMPO_ENDERECO"]; $CAMPO_CEP=$_POST["CAMPO_CEP"]; function verificaCEP($CAMPO_CEP){ if ("^(([0-9]{3})\.){2}([0-9]{3})-([0-9]{2})$") { echo"<script>alert('CEP inválido');</script>"; exit; } } if (empty($CAMPO_CEP)) { $CAMPO_CEP = "".$CAMPO_CEP.""; echo"<script>alert('O campo CEP é obrigatório.')</script>"; exit; } $CAMPO_TelRes=$_POST["CAMPO_TelRes"]; $CAMPO_TelCel=$_POST["CAMPO_TelCel"]; if (empty($CAMPO_TelCel)) { $CAMPO_TelCel = "".$CAMPO_TelCel.""; echo"<script>alert('O campo Telefone Celular é obrigatório.')</script>"; exit; } $CAMPO_EMAIL=$_POST["CAMPO_EMAIL"]; $regex = "/^[^0-9][A-z0-9_]+([.][A-z0-9_]+)*[@][A-z0-9_]+([.][A-z0-9_]+)*[.][A-z]{2,4}$/"; if(!preg_match($regex, $CAMPO_EMAIL)) { echo"<script>alert('O campo E-mail deve ser preenchido corretamente.')</script>"; exit; } $CAMPO_CARTEIRA=$_POST["CAMPO_CARTEIRA"]; $CAMPO_FORMACAO=$_POST["CAMPO_FORMACAO"]; if (empty($CAMPO_FORMACAO)) { $CAMPO_FORMACAO = "".$CAMPO_FORMACAO.""; echo"<script>alert('O campo Formação Profissional é obrigatório.')</script>"; exit; } $CAMPO_CURSO=$_POST["CAMPO_CURSO"]; if (empty($CAMPO_CURSO)) { $CAMPO_CURSO = "".$CAMPO_CURSO.""; echo"<script>alert('O campo Curso é obrigatório.')</script>"; exit; } $CAMPO_EXPECIENCIA=$_POST["CAMPO_EXPECIENCIA"]; if (empty($CAMPO_EXPECIENCIA)) { $CAMPO_EXPECIENCIA = "".$CAMPO_EXPECIENCIA.""; echo"<script>alert('O campo Experiencia Profissional é obrigatório.')</script>"; exit; } $CAMPO_MOTIVO=$_POST["CAMPO_MOTIVO"]; if (empty($CAMPO_MOTIVO)) { $CAMPO_MOTIVO = "".$CAMPO_MOTIVO.""; echo"<script>alert('O campo Motivo de saída é obrigatório')</script>"; exit; } $CAMPO_MSDOS=$_POST["CAMPO_MSDOS"]; if (sizeof($CAMPO_MSDOS) !=1) { echo"<script>alert('O campo MSDOS é obrigatório.')</script>"; exit; } $CAMPO_Windows_9x=$_POST["CAMPO_Windows_9x"]; if (sizeof($CAMPO_Windows_9x) !=1) { echo"<script>alert('O campo Windows 9x é obrigatório.')</script>"; exit; } $CAMPO_Windows_XP=$_POST["CAMPO_Windows_XP"]; if (sizeof($CAMPO_Windows_XP) !=1) { echo"<script>alert('O campo Windows XP é obrigatório.')</script>"; exit; } $CAMPO_Windows_Server=$_POST["CAMPO_Windows_Server"]; if (sizeof($CAMPO_Windows_Server) !=1) { echo"<script>alert('O campo Windows Server é obrigatório.')</script>"; exit; } $CAMPO_Windows_Vista=$_POST["CAMPO_Windows_Vista"]; if (sizeof($CAMPO_Windows_Vista) !=1) { echo"<script>alert('O campo Windows Vista é obrigatório.')</script>"; exit; } $CAMPO_Manutencao_Micro=$_POST["CAMPO_Manutencao_Micro"]; if (sizeof($CAMPO_Manutencao_Micro) !=1) { echo"<script>alert('O campo Manutenção de Micro é obrigatório.')</script>"; exit; } $CAMPO_Pacote_Office=$_POST["CAMPO_Pacote_Office"]; if (sizeof($CAMPO_Pacote_Office) !=1) { echo"<script>alert('O campo Pacote Office é obrigatório.')</script>"; exit; } $CAMPO_Interbase=$_POST["CAMPO_Interbase"]; if (sizeof($CAMPO_Interbase) !=1) { echo"<script>alert('O campo Interbase é obrigatório.')</script>"; exit; } $CAMPO_FireBird=$_POST["CAMPO_FireBird"]; if (sizeof($CAMPO_FireBird) !=1) { echo"<script>alert('O campo FireBird é obrigatório.')</script>"; exit; } $CAMPO_SQL=$_POST["CAMPO_SQL"]; if (sizeof($CAMPO_SQL) !=1) { echo"<script>alert('O campo SQL é obrigatório.')</script>"; exit; } $CAMPO_Fox=$_POST["CAMPO_Fox"]; if (sizeof($CAMPO_Fox) !=1) { echo"<script>alert('O cam po Fox é obrigatório.')</script>"; exit; } $CAMPO_Clipper=$_POST["CAMPO_Clipper"]; if (sizeof($CAMPO_Clipper) !=1) { echo"<script>alert('O campo Clipper é obrigatório.')</script>"; exit; } $CAMPO_Delphi=$_POST["CAMPO_Delphi"]; if (sizeof($CAMPO_Delphi) !=1) { echo"<script>alert('O campo Delphi é obrigatório.')</script>"; exit; } $CAMPO_PHP=$_POST["CAMPO_PHP"]; if (sizeof($CAMPO_PHP) !=1) { echo"<script>alert('O campo PHP é obrigatório.')</script>"; exit; } $CAMPO_Asp=$_POST["CAMPO_Asp"]; if (sizeof($CAMPO_Asp) !=1) { echo"<script>alert('O campo Asp é obrigatório.')</script>"; } $CAMPO_Html=$_POST["CAMPO_Html"]; if (sizeof($CAMPO_Html) !=1) { echo"<script>alert('O campo Html é obrigatório.')</script>"; exit; } $CAMPO_CSS=$_POST["CAMPO_CSS"]; if (sizeof($CAMPO_CSS) !=1) { echo"<script>alert('O campo CSS é obrigatório.')</script>"; exit; } $CAMPO_Redes_Fisicas=$_POST["CAMPO_Redes_Fisicas"]; if (sizeof($CAMPO_Redes_Fisicas) !=1) { echo"<script>alert('O campo Redes Fisicas é obrigatório.')</script>"; exit; } $CAMPO_Novell=$_POST["CAMPO_Novell"]; if (sizeof($CAMPO_Novell) !=1) { echo"<script>alert('O campo Novell é obrigatório.')</script>"; exit; } $CAMPO_Front_Page=$_POST["CAMPO_Front_Page"]; if (sizeof($CAMPO_Front_Page) !=1) { echo"<script>alert('O campo Front Page é obrigatório.')</script>"; exit; } $CAMPO_Dreamweaver=$_POST["CAMPO_Dreamweaver"]; if (sizeof($CAMPO_Dreamweaver) !=1) { echo"<script>alert('O campo Dreamweaver é obrigatório.')</script>"; exit; } $CAMPO_Linux=$_POST["CAMPO_Linux"]; if (sizeof($CAMPO_Linux) !=1) { echo"<script>alert('O campo Linux é obrigatório.')</script>"; exit; } $versao_corel=$_POST["versao_corel"]; $CAMPO_Corel_Draw=$_POST["CAMPO_Corel_Draw"]; if (sizeof($CAMPO_Corel_Draw) !=1) { echo"<script>alert('O campo Corel Draw é obrigatório.')</script>"; exit; } $CAMPO_Photoshop=$_POST["CAMPO_Photoshop"]; if (sizeof($CAMPO_Photoshop) !=1) { echo"<script>alert('O campo Photoshop é obrigatório.')</script>"; exit; } $CAMPO_Page_Maker=$_POST["CAMPO_Page_Maker"]; if (sizeof($CAMPO_Page_Maker) !=1) { echo"<script>alert('O campo Page Maker é obrigatório.')</script>"; exit; } $CAMPO_Java=$_POST["CAMPO_Java"]; if (sizeof($CAMPO_Java) !=1) { echo"<script>alert('O campo Java é obrigatório.')</script>"; exit; } $CAMPO_COMFIRMAR_DADOS=$_POST["CAMPO_COMFIRMAR_DADOS"]; if (empty($CAMPO_COMFIRMAR_DADOS)) { $CAMPO_COMFIRMAR_DADOS = "".$CAMPO_COMFIRMAR_DADOS.""; echo"<script>alert('E importante confirmar as informações do formulário!')</script>"; exit; } echo"</div>" */ $data=date("Y-m-d"); $hora=date("H:i:s"); $to = 'juli93theodoro@gmail.com'; $subject = 'Formulário curriculo'; $name = $CAMPO_NAME; $email = $CAMPO_EMAIL; $message = 'O formulário de curríoculo foi preenchido por "$CAMPO_NAME"'; mail($to, $subject, $name, $email, $message) or die("não enviou e-mail"); include('conexao.php'); $query=("insert into formulario_curr(CAMPO_NAME, CAMPO_DATANASC, CAMPO_SEXO, CAMPO_CPF, CAMPO_CIDADE, CAMPO_CEP, CAMPO_ENDERECO, CAMPO_ESTADO, CAMPO_TelRes, CAMPO_TelCel, CAMPO_EMAIL, CAMPO_CARTEIRA, CAMPO_FORMACAO, CAMPO_CURSO, CAMPO_EXPECIENCIA, CAMPO_MOTIVO, CAMPO_MSDOS, CAMPO_Windows_9x, CAMPO_Windows_XP, CAMPO_Windows_Server, CAMPO_Windows_Vista, CAMPO_Manutencao_Micro, CAMPO_Pacote_Office, CAMPO_Interbase, CAMPO_FireBird, CAMPO_SQL, CAMPO_Fox, CAMPO_Clipper, CAMPO_Delphi, CAMPO_PHP, CAMPO_Asp, CAMPO_Html, CAMPO_CSS, CAMPO_Redes_Fisicas, CAMPO_Novell, CAMPO_Linux, CAMPO_Front_Page, CAMPO_Dreamweaver, versao_corel, CAMPO_Corel_Draw, CAMPO_Photoshop, CAMPO_Page_Maker, CAMPO_Java, CAMPO_COMFIRMAR_DADOS, data, hora) values('$CAMPO_NAME', '$CAMPO_DATANASC', '$CAMPO_SEXO', '$CAMPO_CPF', '$CAMPO_CIDADE', '$CAMPO_CEP', '$CAMPO_ENDERECO', '$CAMPO_ESTADO', '$CAMPO_TelRes', '$CAMPO_TelCel', '$CAMPO_EMAIL', '$CAMPO_CARTEIRA', '$CAMPO_FORMACAO', '$CAMPO_CURSO', '$CAMPO_EXPECIENCIA', '$CAMPO_MOTIVO', '$CAMPO_MSDOS', '$CAMPO_Windows_9x', '$CAMPO_Windows_XP', '$CAMPO_Windows_Server', '$CAMPO_Windows_Vista', '$CAMPO_Manutencao_Micro', '$CAMPO_Pacote_Office', '$CAMPO_Interbase', '$CAMPO_FireBird', '$CAMPO_SQL', '$CAMPO_Fox', '$CAMPO_Clipper', '$CAMPO_Delphi', '$CAMPO_PHP', '$CAMPO_Asp', '$CAMPO_Html', '$CAMPO_CSS', '$CAMPO_Redes_Fisicas', '$CAMPO_Novell', '$CAMPO_Linux', '$CAMPO_Front_Page', '$CAMPO_Dreamweaver', '$versao_corel', '$CAMPO_Corel_Draw', '$CAMPO_Photoshop', '$CAMPO_Page_Maker', '$CAMPO_Java', '$CAMPO_COMFIRMAR_DADOS', '$data', '$hora')"); $resultado=mysqli_query($con,$query) or die(mysqli_error()); echo"<script type='text/javascript'>alert('Dados enviados com sucesso!')</script>"; //echo"<input type='button' value='Voltar' onClick='history.go(-1)'/>"; //echo"<script type='text/javascript'>if confirm('Dados enviados com sucesso!'){ //<input type='button' value='Voltar' onClick='history.go(-1)'/>; }</script>"; } ?> <?php } ?> <footer class="entry-meta"> <?php edit_post_link( __( 'Edit', 'twentythirteen' ), '<span class="edit-link">', '</span>' ); ?> </footer><!-- .entry-meta --> </article><!-- #post --> <?php comments_template(); ?> <?php endwhile; ?> </div><!-- #content --> </div><!-- #primary --> <?php get_sidebar(); ?> <?php get_footer(); ?> </body> </html> & Compartilhar este post Link para o post Compartilhar em outros sites
GCAS 11 Denunciar post Postado Junho 17, 2014 Juliana, na variavel $query tire os primeiros parenteses tá assim $query = ("le query"), deixe assim $query = "le query" Compartilhar este post Link para o post Compartilhar em outros sites
Juliana Theodoro 1 Denunciar post Postado Junho 18, 2014 Bom dia Juliana, Qual o método que utiliza pro envio? Pode por parte do código pra dar uma olhada? Abraço Olá Juliana! a princípio, verifique no seu arquivo com o form e no arquivo que receberá os dados(resgate) se o método de envio está batendo com o que está sendo resgatado. Melhor, no arquivo que resgatará os dados coloque $_REQUEST['nome do campo do form']. Mas, como dito acima, coloque o código, pode também ser alguma coisa no BD espero ter ajudado Fala aí, Juliana ;) Veja, todo formulário tem o campo de ação, que indica o arquivo que utilizará os dados enviados. Sendo assim, o arquivo .php indicado no formulário se encontra lá? Caso esteja no diretório, veja se sua sintaxe se encontra dessa forma: <form action="nome_do_arquivo.php" method="post"> Se ainda assim houver problemas, retorna aí, que tem coisa! Abraços O código esta postado a cima :) Compartilhar este post Link para o post Compartilhar em outros sites
Lucas Medina 17 Denunciar post Postado Junho 18, 2014 Todo o código de todos os arquivos utilizados, rsrs. Bem, se inicialmente o problema se trata de página não encontrada (erro 404), devemos começar pelo básico, que é o formulário utilizado: * O arquivo utilizado está exatamente como "Formulario.php"? Tente mudar o atributo action para uma URL, por exemplo: http://fb.com Verifique se o botão de 'Enviar' manda você para a página do Facebook. <FORM action="http://fb.com" name="formulario_crr" id="formulario_crr" method="POST" enctype="multipart/form-date" > OBS.: Notei que no seu código, o envio de e-mail está sendo feito antes do cadastro ser realizado. Se ocorrer erro no cadastro enviado, não faz muito bem enviar o e-mail dizendo que foi feito mesmo assim. Uma boa opção é inverter a ordem e criar um bloco de seleção, para o e-mail para ser enviado após o cadastro ser realizado com sucesso. Bem, espero que possa chegar numa boa conclusão! Abraços! Compartilhar este post Link para o post Compartilhar em outros sites
Juliana Theodoro 1 Denunciar post Postado Junho 26, 2014 ola, ja foi resolvido enviei os dados pelo arquivo functions.php com uma função... Obrigado a todos! Compartilhar este post Link para o post Compartilhar em outros sites