Suporte 24 hrs
(47) 9131 0258

MSN / E-mail:
Este endereço de e-mail está protegido contra spam bots, pelo que o Javascript terá de estar activado para poder visualizar o endereço de email
SKYPE
mibdata

Dúvidas?

<?$Financeiro/Suporte ?>

E-mail:
Senha:
 

<? $Painel / Webmail ?>

Username/Email:

Senha:

Login para:
Advertisement
Livro de Visitas com arquivo texto PDF Imprimir E-mail
Classificação: / 0
FracoBom 
20-Set-2004
Veremos agora como criar um simples livro de visitas em PHP, usando como banco de dados, um simples arquivo texto (.txt). Primeiramente, criaremos um arquivo que iremos chamar de index.php, que terá como conteúdo um simples formulário html, com um campo para o Nome do Usuário, e um campo para a mensagem.

< form method="post" action="gravar.php">
< table width="33%" border="0" cellspacing="0" cellpadding="0">
< tr>
< td width="31%">Nome: < /td>
< td width="69%">
< input name="nome" type="text" size="20" maxlength="20">
< /td>
< /tr>
< tr>
< td>Mensagem:< /td>
< td>
< textarea name="msg" cols="20" rows="3">
< /textarea>
< /td>
< /tr>
< tr>
< td>
< input type="submit" value="Enviar">
< /td>
< /tr>
< /table>
< /form>




Agora criaremos um simples arquivo para fazer a conexão de nosso script com o arquivo texto:

Salve como inc_caminho.php


< ? $caminho = "c:\Apache\www\mural\teste.txt"; ? >

Irei agora explicar cada linha inserida no arquivo gravar.php, que será responsável pela gravação dos dados no arquivo texto.
As linhas que começam com # são comentários q podem ser excluídos de seu arquivo.


< ?
#Busca o caminho do arquivo...
include "inc_caminho.php";

#Abre o arquivo para gravação...
$gravar = fopen($caminho, "a+");

#Grava no arquivo .txt os dados enviados pelo formulário...
#O é usado para organizar os dados dentro do arquivo.txt para melhor vizualização, mas não é obrigatório o uso dele...
#Os TAGS HTML servem para formatar o conteúdo do arquivo.txt na hora da vizualização do usuário...
fwrite($gravar, "< b>Nome:< /b> $nome< br>
< b>Mensagem:< /b> $msg< br>
< center>---------------------------< /center>< br>
");

#Abre o arquivo.txt para leitura...
$abre = fopen($caminho, "r");

#Armazena o conteúdo do arquivo.txt na variável $conteúdo...
$conteudo = fread($abre, filesize($caminho));

#Exibe o conteúdo do arquivo.txt em uma tabela para o usuário...
echo "< center>";
echo "< h1>Livro de Visitas phpMyAdmin< /h1>< br>";
echo "< table width=250 border=1 bordercolor=#333333 cellpadding=0 cellspacing=0>";< br>
echo "< tr>< td>< font size=2 face=verdana>$conteudo< /font>< /td>< /tr>";
echo "< /table>";
echo "< /center>";

#Fecha a conexão com o arquivo .txt...
fclose($abre);
? >


Não esqueçam de criar o arquivo texto, com o nome de teste.txt, e dar permissão de escrita à ele.
Você pode criar um arquivo txt com outro nome, desde que você altere o nome na variável do arquivo inc_caminho.php

Sabedorize este link no WebSapiensAdicionar esta notícia no rec6Adicionar este links no eu curti!Adicionar esta notícia no LinkkLink TOUêbadiHITTAdicionar ao favorito do BlogBlogsDel.icio.us!Google!Technorati!Yahoo!
 
< Anterior   Próximo >
Softwares que não podem faltar!

 

Notícias Relacionadas