Pular para o conteúdo

Mural de recados com arquivo de log

Simples mural de recados que não utiliza banco de dados e sim um arquivo de log. Dar permissões totais (777) aos arquivos.
Angelito Monteiro Goulart angelito
Hits: 7.325 Categoria: PHP Subcategoria: Manipulação de arquivos
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Simples mural de recados que não utiliza banco de dados e sim um arquivo de log. Dar permissões totais (777) aos arquivos.
Download recados.tar.gz Enviar nova versão

Esconder código-fonte

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
?>  

Leitura de arquivos

Função para formatar tamanho de arquivo

Listando arquivos do diretório

Gerando vários arquivos com PHP usando MPDF

Gerando arquivo PDF com PHP usando mPDF

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.