Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Juliana Theodoro

enviar banco de dados

Recommended Posts

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

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

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

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

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

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.