Jump to content


Photo

Livro De Visitas Bem Simples


  • Faça o login para participar
67 replies to this topic

#1 Spider-man

Spider-man

    Doutor

  • Usuários
  • 987 posts
  • Sexo:Não informado

Posted 02/02/2005, 10:21

Olá, fiz um esquema de livros de visitas, eh muito simples.

vamos criar a nossa pagina q ficará o form

index.php

  <form action="enviar_msg.php" method="post" name="formulario" onSubmit="return valid(this)">
        <table width="473" border="0" cellspacing="0" cellpadding="0" align="center">
          <tr>
            <td width="104"><font color="#FFFFFF">Nome:</font></td>
            <td width="369"> <input name="nome" id="nome" style="border: solid 1 #009966; font-family: verdana; font-size: 8pt" value="" size=30>
            </td>
          </tr>
          <tr>
            <td><font color="#FFFFFF">Para:</font></td>
            <td> <input name="tit" id="tit" style="border: solid 1 #009966; font-family: verdana; font-size: 8pt" value="" size=30>
            </td>
          </tr>
          <tr>
            <td valign="top"><font color="#FFFFFF">Mensagem:</font></td>
            <td> <textarea name="mensagem" cols=50 rows=10 wrap=soft id="mensagem" style="border: solid 1 #009966; font-family: verdana; font-size: 8pt"></textarea>
            </td>
          </tr>
          <tr>
            <td valign="top"> <input type="hidden" value="ok" name="send_status">
            </td>
            <td> <input type="submit" value="Enviar t&oacute;pico" name="submit" style="border: solid 1 #009966; font-family: verdana; font-size: 8pt; background-color: ffffff; cursor: hand">
              <input type="submit" value="Ler t&oacute;pico" name="view_guestbook" style="border: solid 1 #009966; font-family: verdana; font-size: 8pt; background-color: ffffff; cursor: hand">
            </td>
          </tr>
        </table>
        <table width="449" border="0" align="center" cellpadding="0" cellspacing="0">
          <tr>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
          <tr>
            <td><font color="#FFFFFF">veja as mensagens:br>
<?php include "mensagens.txt"; ?>              </font></td>
            <td>&nbsp;</td>
          </tr>
        </table>
        <div align="left"><br>
         
        </div>
      </form>


agora iremos criar a pagina enviar_msg.php

<?php
  $nome    = $_POST["nome"];
  $tit      = $_POST["tit"];
  $mensagem = $_POST["mensagem"];
  $msg =  "<br><font color=#000000> <b>Nome: </b>$nome</font><br>";
  $msg .= "<font color=#000000><b>Título do tópico:</b> $tit</font><br>";
  $msg .= "<font color=#000000><b>Mensagem:</b> $mensagem</font><br>";
  $msg .= "<br>";
  $msg .= "<font color=#ffffff>............................................................................................</font>";
  $ponteiro = fopen ("mensagens.txt", "a");
  fwrite($ponteiro, "$msg\n\n");
  fclose ($ponteiro);
  include "mensagens.txt";
 
  ?>


é soh isso daí, viram como eh simples?
Naum se esqueça de q o arquivo "mensagens.txt" deve ter permissao da escrita com o chmod 777

valew (y)

#2 H3NR!QU3

H3NR!QU3

    Progamador PHP!

  • Usuários
  • 1032 posts
  • Sexo:Não informado
  • Localidade:cuiaba MT
  • Interesses:programação... PHP,JAVA,C++ ,c,c# asp, asp.net e delph

Posted 03/02/2005, 20:00

exelente tutorial (y)

#3 wilsonmorgado

wilsonmorgado

    Normal

  • Usuários
  • 67 posts
  • Sexo:Não informado
  • Localidade:Aveiro-Portugal
  • Interesses:Internert webdesign

Posted 13/02/2005, 21:52

ai cara ta funcionado....
http://members.lycos.../ribeiro/livro/

mas eu queria um link so para ver as mensagens, se possivel !
WILSON MORGADO
www.wilson.web.pt

#4 Spider-man

Spider-man

    Doutor

  • Usuários
  • 987 posts
  • Sexo:Não informado

Posted 15/02/2005, 20:46

coloca um link pruma pagina PHP, daí na pagina PHP vc coloca:

<?php
include "mensagens.txt";
?>


falow(y)

#5 _iniciante_

_iniciante_

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Não informado

Posted 28/02/2005, 17:58

ei pessoal..eu peguei do jeito q estava ai, mas num consegui... vc podem explicar melhor...

#6 Spider-man

Spider-man

    Doutor

  • Usuários
  • 987 posts
  • Sexo:Não informado

Posted 01/03/2005, 12:06

qual o erro q dah?

#7 Inu_yasha

Inu_yasha

    www.inuforum.cjb.net

  • Usuários
  • 269 posts
  • Sexo:Não informado

Posted 20/03/2005, 21:34

Oi, sera q tem cmo por smiles no livro de visitas?
Inu_Yasha

#8 dgt

dgt

    diego^SCFC

  • Usuários
  • 281 posts
  • Sexo:Masculino
  • Localidade:Recife-PE
  • Interesses:Java, Delphi, PHP, SQL, Modelagem de Dados, CSS, Lógica de Programação (Algoritmos), Teoria em Banco de Dados

Posted 21/03/2005, 01:08

sim, mas terá que contar com uma ajudinha do javascript..
Posted Image

#9 Spider-man

Spider-man

    Doutor

  • Usuários
  • 987 posts
  • Sexo:Não informado

Posted 21/03/2005, 18:23

axo q da pra vc adptar com o IF

(y)

#10 Inu_yasha

Inu_yasha

    www.inuforum.cjb.net

  • Usuários
  • 269 posts
  • Sexo:Não informado

Posted 21/03/2005, 19:24

Ooo lucas, sera q vc n pode ja deixar o codigo dos smiles pronto, no d visualiza e no d coloka?
N so mto bom em php, so sei um pko!
Inu_Yasha

#11 Spider-man

Spider-man

    Doutor

  • Usuários
  • 987 posts
  • Sexo:Não informado

Posted 21/03/2005, 19:39

axo q da pra fazer com o str_replace, naum adianta eu postar o codigo dos smiles se vc naum aprender legal, o legal do fórum eh q vc aprende junto com os membros (y)

http://br.php.net/str_replace

;)

#12 Inu_yasha

Inu_yasha

    www.inuforum.cjb.net

  • Usuários
  • 269 posts
  • Sexo:Não informado

Posted 22/03/2005, 13:18

Oi, nao adiantal, eu n consigo aprender essa função!
Será que você já n pode por os emoticons e os codigos e explicar cmo usar eles?
Dai sim, eu consigo!!!

#13 Kamui_sama

Kamui_sama

    Turista

  • Usuários
  • 51 posts
  • Sexo:Não informado

Posted 22/03/2005, 15:57

como eu faço pras ultimas mensagens aparecerem em cima???
pq as ultimas pessoas ki vao postando os posts aparecem em baixo....
tem como mudar isso???

#14 Inu_yasha

Inu_yasha

    www.inuforum.cjb.net

  • Usuários
  • 269 posts
  • Sexo:Não informado

Posted 22/03/2005, 20:04

Kamui...

Tira o <?php include "mensagens.txt"; ?> de baixo e poe para cima, pois ele e quem inclui as mensagens no php.

Caso queira ja pronto:

          <tr> 
            <td><font color="#FFFFFF">veja as mensagens:br>
<?php include "mensagens.txt"; ?>              </font></td>
            <td>&nbsp;</td>
          </tr>
  <form action="enviar_msg.php" method="post" name="formulario" onSubmit="return valid(this)">
        <table width="473" border="0" cellspacing="0" cellpadding="0" align="center">
          <tr> 
            <td width="104"><font color="#FFFFFF">Nome:</font></td>
            <td width="369"> <input name="nome" id="nome" style="border: solid 1 #009966; font-family: verdana; font-size: 8pt" value="" size=30> 
            </td>
          </tr>
          <tr> 
            <td><font color="#FFFFFF">Para:</font></td>
            <td> <input name="tit" id="tit" style="border: solid 1 #009966; font-family: verdana; font-size: 8pt" value="" size=30> 
            </td>
          </tr>
          <tr> 
            <td valign="top"><font color="#FFFFFF">Mensagem:</font></td>
            <td> <textarea name="mensagem" cols=50 rows=10 wrap=soft id="mensagem" style="border: solid 1 #009966; font-family: verdana; font-size: 8pt"></textarea> 
            </td>
          </tr>
          <tr> 
            <td valign="top"> <input type="hidden" value="ok" name="send_status"> 
            </td>
            <td> <input type="submit" value="Enviar t&oacute;pico" name="submit" style="border: solid 1 #009966; font-family: verdana; font-size: 8pt; background-color: ffffff; cursor: hand"> 
              <input type="submit" value="Ler t&oacute;pico" name="view_guestbook" style="border: solid 1 #009966; font-family: verdana; font-size: 8pt; background-color: ffffff; cursor: hand"> 
            </td>
          </tr>
        </table>
        <table width="449" border="0" align="center" cellpadding="0" cellspacing="0">
          <tr> 
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
        </table>
        <div align="left"><br>
          
        </div>
      </form>
Qualquer coisa, volte a postar
Inu_Yasha

#15 Spider-man

Spider-man

    Doutor

  • Usuários
  • 987 posts
  • Sexo:Não informado

Posted 23/03/2005, 13:13

Kamui...

Tira o <?php include "mensagens.txt"; ?> de baixo e poe para cima, pois ele e quem inclui as mensagens no php.

Caso queira ja pronto:

          <tr> 
            <td><font color="#FFFFFF">veja as mensagens:br>
<?php include "mensagens.txt"; ?>              </font></td>
            <td>&nbsp;</td>
          </tr>
  <form action="enviar_msg.php" method="post" name="formulario" onSubmit="return valid(this)">
        <table width="473" border="0" cellspacing="0" cellpadding="0" align="center">
          <tr> 
            <td width="104"><font color="#FFFFFF">Nome:</font></td>
            <td width="369"> <input name="nome" id="nome" style="border: solid 1 #009966; font-family: verdana; font-size: 8pt" value="" size=30> 
            </td>
          </tr>
          <tr> 
            <td><font color="#FFFFFF">Para:</font></td>
            <td> <input name="tit" id="tit" style="border: solid 1 #009966; font-family: verdana; font-size: 8pt" value="" size=30> 
            </td>
          </tr>
          <tr> 
            <td valign="top"><font color="#FFFFFF">Mensagem:</font></td>
            <td> <textarea name="mensagem" cols=50 rows=10 wrap=soft id="mensagem" style="border: solid 1 #009966; font-family: verdana; font-size: 8pt"></textarea> 
            </td>
          </tr>
          <tr> 
            <td valign="top"> <input type="hidden" value="ok" name="send_status"> 
            </td>
            <td> <input type="submit" value="Enviar t&oacute;pico" name="submit" style="border: solid 1 #009966; font-family: verdana; font-size: 8pt; background-color: ffffff; cursor: hand"> 
              <input type="submit" value="Ler t&oacute;pico" name="view_guestbook" style="border: solid 1 #009966; font-family: verdana; font-size: 8pt; background-color: ffffff; cursor: hand"> 
            </td>
          </tr>
        </table>
        <table width="449" border="0" align="center" cellpadding="0" cellspacing="0">
          <tr> 
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
        </table>
        <div align="left"><br>
          
        </div>
      </form>
Qualquer coisa, volte a postar
Inu_Yasha

axo q naum eh isto q ele quer dizer, e sim as mensagens do txt aparecer primeiro

falow




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq