Mural de recados com arquivo de log
Publicado por Angelito Monteiro Goulart (última atualização em 10/09/2009)
[ Hits: 7.300 ]
Homepage: http://angelitomg.com
Simples mural de recados que não utiliza banco de dados e sim um arquivo de log. Dar permissões totais (777) aos arquivos.
Arquivo index.php
<html>
<head>
<title>.::Recados::.</title>
</head>
<body>
<h1>Recados</h1>
<form name="form" action="enviar_recado.php" method="post" />
Nome<br /><input type="text" name="nome" size="13" /><br />
Mensagem<br /><textarea name="mensagem" rows="3" cols="22"></textarea><br />
<input type="submit" value="Postar" />
<input type="reset" value="Limpar" />
</form>
<h3>Posts</h3>
<?php
require "recados.log"
?>
</body>
</html>
Arquivo enviar_recado.php
<?php
#######################
# Mural de recados em #
# arquivo de texto #
# Angelito M. Goulart #
# Setembro/2009 #
#######################
$nome = $_POST['nome']; #recebe o nome
$mensagem = $_POST['mensagem']; #recebe a mensagem
$data = date("d/m/Y H:i"); #cria a data
$cabecalho = $nome . " - " . $data; #cria o cabecalho
$arquivo = fopen("recados.log", "a+"); #abre o arquivo
fwrite($arquivo, $cabecalho); #insere o cabecalho
fwrite($arquivo, "<br />"); #insere quebra de linha
fwrite($arquivo, $mensagem); #insere a mensagem
fwrite($arquivo, "<hr />"); #insere barra horizontal
fclose($arquivo); #fecha o arquivo
?>
Script para fazer upload de arquivos
Busca por palavra dentro de arquivos
Nenhum comentário foi encontrado.
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
A evolução do Linux e as mudanças que se fazem necessárias desde o seu lançamento
Discos que não instalam o sistema por erro MBR/GPT no Linux
Hospedagem de Mangás com Kavita e Docker para Acesso Remoto via Tailscale
Aplicar tema e ícones do Ubuntu Cinnamon no Arch Linux sem AUR
Enquete: qual bloco de código C++ é mais legível? (3)
Instalação do driver Epson L3150 [RESOLVIDO] (5)









