Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera esta dando 2 Erros:
Notice: Undefined variable: errors in /home/marcadiv/public_html/demos/cv/salvar.php on line 74
e
Notice: Undefined variable: errors in /home/marcadiv/public_html/demos/cv/salvar.php on line 59
Quando da o erro da linha 74! ele chega à fazer o INSERT
Quando da o erro da linha 59! ele não faz o INSERT
Codigo da pagina que está fazendo o envio (PHP)
<?php
@ini_set('display_errors', '1');
error_reporting(E_ALL);
$Nome = $_POST["Nome"];
$Sobrenome = $_POST["Sobrenome"];
$EstadoCivil = $_POST["EstadoCivil"];
$DiaNasc = $_POST["DiaNasc"];
$MesNasc = $_POST["MesNasc"];
$AnoNasc = $_POST["AnoNasc"];
$Endereco = $_POST["Endereco"];
$Bairro = $_POST["Bairro"];
$Cidade = $_POST["Cidade"];
$Estado = $_POST["Estado"];
$Pais = $_POST["Pais"];
$TelefoneResidencial = $_POST["TelefoneResidencial"];
$Celular = $_POST["Celular"];
$site = $_POST["site"];
$PretensaoSalario = $_POST["PretensaoSalario"];
$Empregado = $_POST["Empregado"];
$sexo = $_POST["sexo"];
$ComoConheceu = $_POST["ComoConheceu"];
$Objetivo = $_POST["Objetivo"];
$Login = $_POST["Login"];
$Senha = $_POST["Senha"];
$SenhaConf = $_POST["SenhaConf"];
$DicaSenha = $_POST["DicaSenha"];
$Instituicao1 = $_POST["Instituicao1"];
$Curso1 = $_POST["Curso1"];
$Concluido1 = $_POST["Concluido1"];
$PeriodoDe1 = $_POST["PeriodoDe1"];
$PeriodoAte1 = $_POST["PeriodoAte1"];
$Instituicao2 = $_POST["Instituicao2"];
$Curso2 = $_POST["Curso2"];
$Concluido2 = $_POST["Concluido2"];
$PeriodoDe2 = $_POST["PeriodoDe2"];
$PeriodoAte2 = $_POST["PeriodoAte2"];
$Instituicao3 = $_POST["Instituicao3"];
$Curso3 = $_POST["Curso3"];
$Concluido3 = $_POST["Concluido3"];
$PeriodoDe3 = $_POST["PeriodoDe3"];
$PeriodoAte3 = $_POST["PeriodoAte3"];
$IdiomasAlemao = $_POST["IdiomasAlemao"];
$IdiomasEspanhol = $_POST["IdiomasEspanhol"];
$IdiomasFrances = $_POST["IdiomasFrances"];
$IdiomasIngles = $_POST["IdiomasIngles"];
$IdiomasItaliano = $_POST["IdiomasItaliano"];
$IdiomasJapones = $_POST["IdiomasJapones"];
$IdiomasPortuguesBR = $_POST["IdiomasPortuguesBR"];
mysql_connect("localhost", "marcadiv_user", "pass");
mysql_select_db("marcadiv_cadastroCV");
$pesquisar = mysql_query("SELECT * FROM `tbUsuario` WHERE Login = '$Login'"); //conferimos se o login escolhido já não foi cadastrado
$contagem = mysql_num_rows($pesquisar); //traz o resultado da consulta acima
if ( $contagem == 1 ) {
$errors .= "Login escolhido já cadastrado.<br>"; //se o login já existir, ele adiciona o erro
}
if ( $Login == "" ) {
$errors .= "Você não digitou um login<br>"; //confere se o campo login não ficou vazio
}
if ( $Senha == "" ) {
$errors .= "Você não digitou uma senha<br>"; //confere se o campo senha não ficou vazio
}
if ( $Senha != $SenhaConf ) {
$errors .= "As senhas estão diferentes.<br>"; //adiciona o erro caso o usuário digitou 2 senhas diferentes
}
if ( $errors == "" ) {
$cadastrar = mysql_query("INSERT INTO tbUsuario ( idUsuario , Nome , Login , Senha , SenhaConf , DicaSenha )
VALUES ( NULL , '$Nome', '$Login' , '$Senha' , '$SenhaConf' , '$DicaSenha')");
//checa se houve ou não erros no cadastro
if ( $cadastrar == 1 ) {
echo "<div align=center><font size=2 face=Verdana, Arial, Helvetica, sans-serif><br><br><br>Cadastro com sucesso.</font></div>"; //se cadastrou com sucesso o usuário aparece essa mensagem
} else {
echo "<div align=center><font size=2 face=Verdana, Arial, Helvetica, sans-serif><br><br><br>Ocorreu um erro no servidor ao tentar se cadastrar.</font></div>"; //caso houver um erro quanto as configurações aparece essa mensagem
}
} else {
echo "<div align=center><font size=2 face=Verdana, Arial, Helvetica, sans-serif>Ocorreu os seguintes erros ao tentar se cadastrar:<br><br>$errors</font></div>"; //mostra os erros do usuário, caso houver
}
?>
Linha 74!
if ( $errors == "" ) {
Linha 59!
$errors .= "Login escolhido já cadastrado.<br>"; //se o login já existir, ele adiciona o erro
Alguem pode ajudar?
valeus
Carregando comentários...