Mural de recados com arquivo de log
Publicado por Angelito Monteiro Goulart (última atualização em 10/09/2009)
[ Hits: 7.244 ]
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
?>
Gerando um arquivo randômico com PHP
Página de downloads que identifica arquivos por extensão
Eliminar Todos os Ficheiros de um Directorio
Conversor de arquivo Excel para um Array
Nenhum comentário foi encontrado.
Gentoo binário em 2026: UEFI, LUKS, Btrfs e Systemd
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Usando dracut e dispensando genkernel no Gentoo + LUKS + Btrfs
Curso GRÁTIS: OCS Inventory NG - Do Deploy ao Hardening com foco em Segurança da Informação!
Instalando fontes via script no Nautilus Scripts no Gnome do Debian 13
O que houve com slackware ??? (3)
Pendrive do Ubuntu 24.04 travando ao tentar fazer a instalação dual bo... (5)









