Jump to content

Parse Error, please help (solved, thanks)


saulob

Recommended Posts

hello people, first time here.... looking for help on a Parse Error on PHP.

I've been looking for that error for 2 days, and nothing...

the error is that:

"
Parse error: parse error in d:\internet\easyphp1-8\www\fh\cadastroprocessa.php on line 109
"

that's my code (315 lines, sorry):

[code]
<?php
        //<-- CONEXAO BANCO

        include('conexaoBanco.php');

        conectarBanco();

        //-->

//<-- VALORES / INCLUSÃO NO BANCO

$senha = sha1(@$_POST["senha"]); // SENHAS SÃO CRIPTOGRAFADAS (SHA1)
$email = addslashes(@$_POST["email"]);
$cpf = @$_POST["cpf"];
        $dataHoje  = date('Y') . "-" . date('m') . "-" . date('d') . " " . date('H:i:s');

//<-- VALORES / TABELA fh_curriculo_usuario

    $query  = "INSERT INTO fh_curriculo_usuario(senha, cpf, email, data_criacao, data_atualizacao)
VALUES('$senha', '$cpf', '$email', '$dataHoje', '$dataHoje')";
    $success1   = mysql_query($query);

//-->

if ($success1===FALSE)
  {
echo mysql_error();
mysql_close();
}
else
{

//<-- CONTINUA SE NAO HOUVER ERRO
//<-- SELECIONA CÓDIGO DO USUARIO

$query = "SELECT codigo FROM `fh_curriculo_usuario` WHERE data_criacao = '$dataHoje' AND senha = '$senha' AND email = '$email'";
$result      = mysql_query($query);
$codigoUsuario = mysql_result($result,0,"codigo");

//-->
//<-- VALORES / TABELA fh_curriculo_pessoais

$nome = addslashes(@$_POST["nome"]);
$data_nascimento = @$_POST["formYear"] . "-" . @$_POST["formMonth"] . "-" . @$_POST["formDate"];
$sexo = @$_POST["sexo"];
$estado_civil = @$_POST["estado_civil"];
$habilitacao = @$_POST["habilitacao"];
$habilitacao_tipo = @$_POST["habilitacao_tipo"];
$habilitacao_data_mes = @$_POST["habilitacao_data_mes"];
$habilitacao_data_ano = @$_POST["habilitacao_data_ano"];
$empregado_atualmente = @$_POST["empregado_atualmente"];
$portador_deficiencia = @$_POST["portador_deficiencia"];

$query = "INSERT INTO fh_curriculo_pessoais(codigo_usuario, nome, data_nascimento, sexo,
estado_civil, habilitacao, habilitacao_tipo, habilitacao_data_mes,
habilitacao_data_ano, empregado_atualmente, portador_deficiencia)
VALUES('$codigoUsuario','$nome','$data_nascimento','$sexo',
'$estado_civil','$habilitacao','$habilitacao_tipo','$habilitacao_data_mes',
'$habilitacao_data_ano','$empregado_atualmente','$portador_deficiencia')";
$success2 = mysql_query($query);

if ($success2===FALSE)
  {
echo mysql_error();
                mysql_close();
}
else
{

//<-- CONTINUA SE NAO HOUVER ERRO
//<-- VALORES / TABELA fh_curriculo_endereco

$endereco = addslashes(@$_POST["endereco"]);
$numero = @$_POST["numero"];
$complemento = addslashes(@$_POST["complemento"]);
$bairro = addslashes(@$_POST["bairro"]);
$cep = @$_POST["cep"];
$estado = @$_POST["estado"];
$cidade = addslashes(@$_POST["cidade"]);
$telefone_residencial_ddd = @$_POST["telefone_residencial_ddd"];
$telefone_residencial_num = @$_POST["telefone_residencial_numero"];
$telefone_comercial_ddd = @$_POST["telefone_comercial_ddd"];
$telefone_comercial_num = @$_POST["telefone_comercial_numero"];
$telefone_comercial_ramal = @$_POST["telefone_comercial_ramal"];
$telefone_celular_ddd = @$_POST["telefone_celular_ddd"];
$telefone_celular_num = @$_POST["telefone_celular_numero"];

$query = "INSERT INTO fh_curriculo_endereco(codigo_usuario, endereco, numero, complemento,
bairro, cep, estado, cidade, telefone_residencial_ddd,
telefone_residencial_num, telefone_comercial_ddd, telefone_comercial_num,
telefone_comercial_ramal, telefone_celular_ddd, telefone_celular_num)
VALUES('$codigoUsuario','$endereco','$numero','$complemento',
'$bairro','$cep','$estado','$cidade','$telefone_residencial_ddd',
'$telefone_residencial_num','$telefone_comercial_ddd','$telefone_comercial_num',
'$telefone_comercial_ramal','$telefone_celular_ddd','$telefone_celular_num')";
$success3 = mysql_query($query);

if ($success3===FALSE)
  {
echo mysql_error();
                mysql_close();
}
else
{

//<-- CONTINUA SE NAO HOUVER ERRO
//<-- VALORES / TABELA fh_curriculo_escolaridade

grau_1 = @$_POST["grau_1"];
curso_1 = addslashes(@$_POST["curso_1"]);
data_inicio_1_mes = @$_POST["data_inicio_1_mes"];
data_inicio_1_ano = @$_POST["data_inicio_1_ano"];
data_conclusao_1_mes = @$_POST["data_conclusao_1_mes"];
data_conclusao_1_ano = @$_POST["data_conclusao_1_ano"];
ano_atual_1 = @$_POST["ano_atual_1"];
instituicao_1 = addslashes(@$_POST["instituicao_1"]);
grau_2 = @$_POST["grau_2"];
curso_2 = addslashes(@$_POST["curso_2"]);
data_inicio_2_mes = @$_POST["data_inicio_2_mes"];
data_inicio_2_ano = @$_POST["data_inicio_2_ano"];
data_conclusao_2_mes = @$_POST["data_conclusao_2_mes"];
data_conclusao_2_ano = @$_POST["data_conclusao_2_ano"];
ano_atual_2 = @$_POST["ano_atual_2"];
instituicao_2 = addslashes(@$_POST["instituicao_2"]);

$query = "INSERT INTO fh_curriculo_escolaridade(codigo_usuario, grau_1, curso_1, data_inicio_1_mes, data_inicio_1_ano
data_conclusao_1_mes, data_conclusao_1_ano, ano_atual_1, instituicao_1,
grau_2, data_inicio_2_mes, data_inicio_2_ano, data_conclusao_2_mes,
data_conclusao_2_ano, ano_atual_2, instituicao_2)
VALUES('$codigoUsuario','$grau_1','$curso_1','$data_inicio_1_mes','$data_inicio_1_ano',
'$data_conclusao_1_mes','$data_conclusao_1_ano','$ano_atual_1','$instituicao_1',
'$grau_2','$curso_2','$data_inicio_2_mes','$data_inicio_2_ano','$data_conclusao_2_mes',
'$data_conclusao_2_ano','$ano_atual_2','$instituicao_2')";
$success4 = mysql_query($query);

if ($success4===FALSE)
  {
echo mysql_error();
                mysql_close();
}
else
{

//<-- CONTINUA SE NAO HOUVER ERRO
//<-- VALORES / TABELA fh_curriculo_profissional

data_entrada_1_mes = @$_POST["data_entrada_1_mes"];
data_entrada_1_ano = @$_POST["data_entrada_1_ano"];
data_saida_1_mes = @$_POST["data_saida_1_mes"];
data_saida_1_ano = @$_POST["data_saida_1_ano"];
empresa_1 = addslashes(@$_POST["empresa_1"]);
cargo_1 = addslashes(@$_POST["cargo_1"]);
atribuicoes_1 = addslashes(@$_POST["atribuicoes_1"]);
emprego_atual_1 = @$_POST["emprego_atual_1"];
data_entrada_2_mes = @$_POST["data_entrada_2_mes"];
data_entrada_2_ano = @$_POST["data_entrada_2_ano"];
data_saida_2_mes = @$_POST["data_saida_2_mes"];
data_saida_2_ano = @$_POST["data_saida_2_ano"];
empresa_2 = addslashes(@$_POST["empresa_2"]);
cargo_2 = addslashes(@$_POST["cargo_2"]);
atribuicoes_2 = addslashes(@$_POST["atribuicoes_2"]);
emprego_atual_2 = @$_POST["emprego_atual_2"];
data_entrada_3_mes = @$_POST["data_entrada_3_mes"];
data_entrada_3_ano = @$_POST["data_entrada_3_ano"];
data_saida_3_mes = @$_POST["data_saida_3_mes"];
data_saida_3_ano = @$_POST["data_saida_3_ano"];
empresa_3 = addslashes(@$_POST["empresa_3"]);
cargo_3 = addslashes(@$_POST["cargo_3"]);
atribuicoes_3 = addslashes(@$_POST["atribuicoes_3"]);
emprego_atual_3 = @$_POST["emprego_atual_3"];

$query = "INSERT INTO fh_curriculo_profissional(codigo_usuario, data_entrada_1_mes, data_entrada_1_ano,
data_saida_1_mes, data_saida_1_ano, empresa_1, cargo_1, atribuicoes_1,
emprego_atual_1, data_entrada_2_mes, data_entrada_2_ano, data_saida_2_mes,
data_saida_2_ano, empresa_2, cargo_2, atribuicoes_2, emprego_atual_2,
data_entrada_3_mes, data_entrada_3_ano, data_saida_3_mes, data_saida_3_ano,
empresa_3, cargo_3, atribuicoes_3, emprego_atual_3)
VALUES('$codigoUsuario','$data_entrada_1_mes','$data_entrada_1_ano',
'$data_saida_1_mes','$data_saida_1_ano','$empresa_1','$cargo_1','$atribuicoes_1',
'$emprego_atual_1','$data_entrada_2_mes','$data_entrada_2_ano','$data_saida_2_mes',
'$data_saida_2_ano','$empresa_2','$cargo_2','$atribuicoes_2','$emprego_atual_2',
'$data_entrada_3_mes','$data_entrada_3_ano','$data_saida_3_mes','$data_saida_3_ano',
'$empresa_3','$cargo_3','$atribuicoes_3','$emprego_atual_3')";
$success5 = mysql_query($query);

if ($success5===FALSE)
  {
echo mysql_error();
                mysql_close();
}
else
{

//<-- CONTINUA SE NAO HOUVER ERRO
//<-- VALORES / TABELA fh_curriculo_indiomas

espanhol = @$_POST["espanhol_valor"];
espanhol_g = @$_POST["espanhol_g"];
frances = @$_POST["frances_valor"];
frances_g = @$_POST["frances_g"];
ingles = @$_POST["ingles_valor"];
ingles_g = @$_POST["ingles_g"];
outro = @$_POST["indioma_outro_valor"];
outro_g = @$_POST["indioma_outro_g"];
outro_v = @addslashes($_POST["indioma_outro_texto"]);

$query = "INSERT INTO fh_curriculo_indiomas(codigo_usuario, espanhol, espanhol_g, frances, frances_g,
ingles, ingles_g, outro, outro_g, outro_v)
VALUES('$codigoUsuario','$espanhol','$espanhol_g','$frances','$frances_g',
'$ingles','$ingles_g','$outro','$outro_g','$outro_v')";
$success6 = mysql_query($query);

if ($success6===FALSE)
  {
echo mysql_error();
                mysql_close();
}
else
{

//<-- CONTINUA SE NAO HOUVER ERRO
//<-- VALORES / TABELA fh_curriculo_outros

objetivo = @addslashes($_POST["objetivo"]);
informacoes_complementares = @addslashes($_POST["informacoes_complementares"]);
pretensao_salarial = @$_POST["pretensao_salarial"];
referencia_1 = @addslashes($_POST["referencia_1"]);
referencia_tel_1_ddd = @$_POST["referencia_tel_1_ddd"];
referencia_tel_1_num = @$_POST["referencia_tel_1_num"];
referencia_2 = @addslashes($_POST["referencia_2"]);
referencia_tel_2_ddd = @$_POST["referencia_tel_2_ddd"];
referencia_tel_2_num = @$_POST["referencia_tel_2_num"];

$query = "INSERT INTO fh_curriculo_outros(codigo_usuario, objetivo, informacoes_complementares, pretensao_salarial,
referencia_1, referencia_tel_1_ddd, referencia_tel_1_num, referencia_2,
referencia_tel_2_ddd, referencia_tel_2_num)
VALUES('$codigoUsuario', '$objetivo','$informacoes_complementares','$pretensao_salarial',
'$referencia_1','$referencia_tel_1_ddd','$referencia_tel_1_num','$referencia_2',
'$referencia_tel_2_ddd','$referencia_tel_2_num')";
$success7 = mysql_query($query);

if ($success7===FALSE)
  {
echo mysql_error();
                mysql_close();
}
else
{

//<-- CONTINUA SE NAO HOUVER ERRO
//<-- SE DECIFIENTE PREENCHE VALORES/TABELA
//<-- VALORES / TABELA fh_curriculo_deficientes

if ($_GET["def"] == "S")
{

tipo = @$_POST["tipo"];
aparelho = @$_POST["aparelho_valor"];
aparelho_v = @addslashes($_POST["aparelho_texto"]);
transporte_coletivo = @$_POST["transporte_coletivo"];
veiculo_adaptado = @$_POST["veiculo_adaptado"];
acompanhante = @$_POST["acompanhante"];
descricao = @addslashes($_POST["descricao"]);
recurso_especial = @addslashes($_POST["recurso_especial"]);
cursos = @addslashes($_POST["cursos"]);

$query = "INSERT INTO fh_curriculo_deficientes(codigo_usuario, tipo, aparelho, aparelho_v,
transporte_coletivo, veiculo_adaptado, acompanhante, descricao,
recurso_especial, cursos)
VALUES('$codigoUsuario','$tipo','$aparelho','$aparelho_v',
'$transporte_coletivo','$veiculo_adaptado','$acompanhante','$descricao',
'$recurso_especial','$cursos')";
$success8 = mysql_query($query);

if ($success8===FALSE)
  {
echo mysql_error();
                mysql_close();
}
}

//-->
//<-- REDIRECIONAMENTO SE NAO HOUVER ERRO

mysql_close();
Header('Location: ok.php');

} // success7

//-->

} // success6

//-->

} // success5

//-->

} // success4

//-->

} // success3

//-->

} // success2

//-->

} // success1

//-->
?>
[/code]

the line 109 is that one:
"
grau_1 = @$_POST["grau_1"];

"

go figure out.... dunno what's wrong about it...

I'm using EasyPHP with PHP 4.3.10

thank you very much.
Link to comment
Share on other sites

Well, is there any reason there are no $ signs in front of these variables?

[code]<?php

grau_1 = @$_POST["grau_1"];
curso_1 = addslashes(@$_POST["curso_1"]);
data_inicio_1_mes = @$_POST["data_inicio_1_mes"];
data_inicio_1_ano = @$_POST["data_inicio_1_ano"];
data_conclusao_1_mes = @$_POST["data_conclusao_1_mes"];
data_conclusao_1_ano = @$_POST["data_conclusao_1_ano"];
ano_atual_1 = @$_POST["ano_atual_1"];
instituicao_1 = addslashes(@$_POST["instituicao_1"]);
grau_2 = @$_POST["grau_2"];
curso_2 = addslashes(@$_POST["curso_2"]);
data_inicio_2_mes = @$_POST["data_inicio_2_mes"];
data_inicio_2_ano = @$_POST["data_inicio_2_ano"];
data_conclusao_2_mes = @$_POST["data_conclusao_2_mes"];
data_conclusao_2_ano = @$_POST["data_conclusao_2_ano"];
ano_atual_2 = @$_POST["ano_atual_2"];
instituicao_2 = addslashes(@$_POST["instituicao_2"]);
?>[/code]

[code]<?php
$grau_1 = @$_POST["grau_1"];
$curso_1 = addslashes(@$_POST["curso_1"]);
?>[/code]
...etc. Try that for starters.
Link to comment
Share on other sites

my god, I can't believe it... how comeeeeeeeeeee !!!!  :-[

I have been looking two days for that !! how come !! my god !!

Thank you lord... it's so good to work with somebody who can help :D

thank you guys.. so muchhhhhhhhhhhhhhhh !!!

<really, I need to break down....>
Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.