Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá!!!
Estou comecando com PHP, e tenho um problema nesse codigo, e um cadastro de informacoes, basicas de um formulario, no entanto esta dando erro na linha em destaque....
Gostaria de se alguem mais experiente pudesse me ajudar, ficaria agradecido.
>
<?php
// Recebe variaveis globais do formulario
global $nome;
global $unidade;
global $telefone;
global $email;
global $cargo;
// Tirar espaco em branco das variaveis recebidas atraves do formulario
$nome = trim ($nome);
$unidade = trim ($unidade);
$telefone = trim ($telefone);
$email = trim ($email);
$cargo = trim ($cargo);
// Consiste as variaveis recebidas
if (empty($nome)) || empty($unidade) || empty($telefone) || empty($cargo) {
/*
Comentar blocos de codigos
*/
// Se campos obrigatorios nao preenchidos, recria o formulario e exibe mensagem de erro
echo('
<html>
<head>
<title> Inclusao.php </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#3333399" vlink="#CC0000" alink="#663399">
');
echo("<p><center>IMAGEM CENTRALIZADA</center></p>");
echo("<font color=\"#FF0000\"><b>Campo(s) obrigatorios nao preenchido (s) </b> </font> " );
echo("
<table width=\"640\" border=\"0\" cellspacing=\"0\" align=\"center\">
<tr>
<td>
<p><b> Formulario de Inclusao: <br></b></p>
<form method=\"post\" action=\"inclusao.php\">
<p> Nome Completo:
<input type=\"text\" name=\"nome\" value=\"$nome\" size=\"25\" maxlength=\"50\">
</p>
<p> Unidade:
<input type=\"text\" name=\"unidade\" value=\"$unidade\" size=\"40\" maxlength=\"40\">
</p>
<p> Telefone:
<input type=\"text\" name=\"telefone\" value=\"$telefone\" size=\"10\" maxlength=\"10\">
</p>
<p> Email:
<input type=\"text\" name=\"email\" value=\"$email\" size=\"25\" maxlength=\"40\">
</p>
<p> Cargo:
<input type=\"text\" name=\"cargo\" value=\"$cargo\" size=\"40\" maxlength=\"40\">
</p>
<p>
<input type=\"submit\" name=\"Submit\" value=\"Enviar\">
<center> <b> <a href=\"index.html\"> Home </a> </b> </center>
</p>
</form>
</td>
</tr>
<tr>
<td> </td>
</tr>
</table>
" );
}
else {
//Inclui os dados na tabela de funcionarios
//Cria uma conexao com o servidor MYSQL passando o host, username, e senha
$conec = mysql_connect ("localhost","","") or die ("Falha na conexão com o banco de dados");
//Declaração SQL
$declara = "INSERT INTO funcionarios values('$nome', '$unidade', '$telefone' , '$email' , '$cargo')";
//Roda a query e trata o resultado
$tipo_msg = 'I';
if (mysql_db_query ("funcionarios", $declara, $conec)) {
$ok = 1;
header("Location: exibe_mensagem.php?ok=$ok&tipo_msg=$tipo_msg");
}
else {
$ok = 2;
header("Location: exibe_mensagem.php?variavel1=$variavel1&variavel2=$variavel2");
}
// Fecha a conexao com o servidor MySQL (Opcional)
mysql_close($conec);
}
?>Carregando comentários...