ahe pessoal!! eu consegui terminar o meu sis depois de muito estudo!..
e agora está ai mas eu só não sei que nome eu devo colocar hehe!
ficou bem legal o form ficou em baixo do while e etc...
pena que ficou um pouco desprotegido ex:
se vc colocar no nome ou comentário tipow assim
<b>QUALQUER TEXTO</b>
vai aparecer assim
<b>QUALQUER TEXTO</b>
porque ele interpreta o html purinho mas vamos ao script!!!
exibir.php
<html><head>
<title>Mural - CJ</title>
</head>
<body>
<p align="center"><img src="img/topo.gif" align="absmiddle" width="450" height="55" border="0"></p>
<?php
/*
Este é um script simples de guest book que tb serve como mural.
100% aberto para modificações (para o seu site).
dados do autor
nome: Vinícius b.pereira (vinibp@pop.com.br)
site: www.criadoresdejogos.cjb.net
*/
//conexao com o banco
$conexao = mysql_connect("localhost", "root", "")
or die ("Não foi possivel a conexão, volte mais tarde...");
//conexa com a database
mysql_select_db("criadoresdejogos")
or die ("Não foi possivel a conexão com a base de dados, volte mais tarde...");
//consulta com a db
$consulta = "SELECT * FROM mural";
$resultado = mysql_query($consulta)
or die("Falha na execução da consulta, volte mais tarde...");
// gera os resultados em while
while ($linha = mysql_fetch_assoc($resultado))
{
$nome = $linha["nome"];
$email = $linha["email"];
$comentario = $linha["comentario"];
$data = $linha["data"];
$hora = $linha["tempo"];
echo "<b>Nome: </b>$nome<br>
<b>E-mail: </b><a href='mailto;$email'>$email</a><br>
<b>Comentario: </b>$comentario<br>
Inserido dia: $data as $hora<br><br>
";
};
//agora vem o form
echo "<b>Adicionar comentário no mural</b><br>
<form name='form' method='post' action='comentar.php'>
Nome:<input type='text' name='nome'><br>
E-mail:<input type='text' name='email'><br>
Comentário:<br><textarea name='comentario'></textarea><br>
<input type='submit' name='envia' value='Enviar' /> | <input type='reset' name='limpa' value='Limpar' \></form>
";
mysql_close($conexao);
//fim
?>
<p align="center"><img src="img/baixo.gif" align="absmiddle" width="720" height="50" border="0"></p>
</body>
</html>
agora vem o comentar.php que cadastra os dados do form no mysql
comentar.php
<title>Adicionar comentário</title>
<meta http-equiv="refresh" content="3;url=exibir.php">
<table align="center" cellpadding="0" cellspacing="0" width="100%" height="100%" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="100%" height="100%" align="center" valign="middle">
<table align="center" border="1" cellspacing="0" width="40%" height="40%" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="100%" height="100%" align="center" valign="middle">
<p>
<?php
/*
Este é um script simples de guest book que tb serve como mural.
100% aberto para modificações (para o seu site).
dados do autor
nome: Vinícius b.pereira (vinibp@pop.com.br)
site: www.criadoresdejogos.cjb.net
*/
//conexao com o banco
$conexao = mysql_connect("localhost", "root", "")
or die ("Não foi possivel a conexão, volte mais tarde...");
//conexa com a database
mysql_select_db("criadoresdejogos")
or die ("Não foi possivel a conexão com a base de dados, volte mais tarde...");
//Se o comentario for submetido
//Adicina ao banco de dados mural
if(isset($_POST['envia'])){
$nome = $_POST['nome'];
$email = $_POST['email'];
$comentario = $_POST['comentario'];
$sql = "INSERT INTO mural SET
ID='$id',
nome='$nome',
email='$email',
comentario='$comentario',
data=CURDATE(),
tempo=CURTIME()
";
if(@mysql_query($sql)){
echo("$nome o seu comentario foi adicionado com sucesso!<br>
Você será redirecionado daqui a 3 seg...<br>");
} else {
echo("Erro ao adicionar o comentario, tente mais tarde...<br>");
}}
?>
</p>
</td>
</tr>
</table>
</td>
</tr>
</table>
bem pessoal valew por que me ajudou!! heheh!!! e espero que alguem daqui tiro proveito dessa aula de script! huahuahua! até parece...