saulob Posted August 23, 2006 Share Posted August 23, 2006 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.10thank you very much. Quote Link to comment Share on other sites More sharing options...
Caesar Posted August 23, 2006 Share Posted August 23, 2006 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. Quote Link to comment Share on other sites More sharing options...
snowdog Posted August 23, 2006 Share Posted August 23, 2006 I am realatively new to php but do you not need a $ on your variables to dfine them:you have : grau_1 = @$_POST["grau_1"];shouldnt it be : $grau_1 = @$_POST["grau_1"];If so , same would be for all the variables below it.Snowdog Quote Link to comment Share on other sites More sharing options...
Caesar Posted August 23, 2006 Share Posted August 23, 2006 [quote author=snowdog link=topic=105386.msg420932#msg420932 date=1156361077]I am realatively new to php but do you not need a $ on your variables to dfine them[/quote]Correct. Quote Link to comment Share on other sites More sharing options...
saulob Posted August 23, 2006 Author Share Posted August 23, 2006 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 :Dthank you guys.. so muchhhhhhhhhhhhhhhh !!!<really, I need to break down....> Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.