// 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","root","senhasecreta"); mysql_select_db("guestbook",$conexao); $query = "INSERT INTO guestbook VALUES('00000','$nome','$localizacao','$mensagem',NOW())"; mysql_query($query,$conexao); header("Location: ler.php"); } else { $err = "Preencha todos os campos!"; } } ?>