// Exemplo de livro de visitas para aprendizado (Assinar)
// Hugo Cisneiros, hugo.cisneiros@aracaju.se.gov.br
//
// Eu não me responsabilizo por quaiser danos com o uso deste código.
// Se você fizer mal uso deste código, seu computador irá explodir e
// sua namorada vai te largar. Eu te avisei!
//
// Primeiro vamos verificar se o método da página é POST. Se for POST,
// quer dizer que o usuário preencheu o formulário e e apertou o botão
// Assinar.
if (getenv("REQUEST_METHOD") == "POST") {
// Configura as variáveis do método POST para virarem variáveis
// "normais" do PHP (Requer apenas nas versões do PHP acima da 4.1)
$nome = $_POST['nome'];
$localizacao = $_POST['localizacao'];
$mensagem = $_POST['mensagem'];
// Caso todos os campos forem preenchidos, inclui a mensagem no
// banco de dados. Caso isso não aconteça, gera uma mensagem de
// erro que será impressa no browser mais a frente.
if ($nome and $localizacao and $mensagem) {
$conexao = mysql_pconnect("localhost","tiagosouza","tiago144");
mysql_select_db("tiagosouza_trabalho",$conexao);
$query = "INSERT INTO guestbook VALUES('00000','$nome','$localizacao','$mensagem',NOW())";
mysql_query($query,$conexao);
header("Location: index.php?page=ler");
} else {
$err = "Preencha todos os campos!";
}
}
?>
Livro de Visitas: Assinar
Assine o Livro de Visitas
// Se ocorreu algo de errado, então vai existir uma variável $err
// contendo a mensagem. Imprime-se então em fonte vermelha esta
// mensagem.
if ($err) {
?>
}
?>