Guestbook Sem Mysql
#1
Posted 27/03/2005, 17:28
#2
Posted 27/03/2005, 17:30
Meu Lema: "O ser Humano não é nada sem seus sonhos . . . então vá pra cama dormir ! ! !"
#3
Posted 27/03/2005, 17:31
#4
Posted 27/03/2005, 17:32
depois para vc paginar ele, eh soh vc utilizar algum separador como um "|" para separar as mensagens q dah pra fazer com o http://br.php.net/explode
Edição feita por: lukascolette, 27/03/2005, 17:33.
#5
Posted 27/03/2005, 18:07
pegue uma apostila sobre assunto para melhor compreensão...
Meu Lema: "O ser Humano não é nada sem seus sonhos . . . então vá pra cama dormir ! ! !"
#6
Posted 27/03/2005, 19:33
#7
Posted 27/03/2005, 20:22
acho que o nome é under clicks algo do tipo na reae de conta cliques...
Meu Lema: "O ser Humano não é nada sem seus sonhos . . . então vá pra cama dormir ! ! !"
#8
Posted 27/03/2005, 21:01
$handle2 = fopen("comments.txt", "r");
$comments = fread($handle2, filesize(comments.txt));
print $comments;
fclose ($handle2);Edit: Dexa pra la consegui
Edição feita por: gURu, 27/03/2005, 23:40.
#9
Posted 27/03/2005, 23:43
Vejam por vocês mesmos (write.html,
read.php, comments.txt)
Ele está adicionando dois "Name()" por nada... Eu não achei o muito util o counter clicks porque tava em frances
O codigo de read.php:
<?php
/* Script por Bruno (myowntestaccount@[NOSPAM]gmail.com)
Em caso você use este script favor não remover essas linhas
e creditar o autor. */
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Guestbook - Read</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="css.css" />
<style type="text/css">
.title {
position: absolute;
top: 15px;
left: 60px;
font-size: 35px;
color: #CCCCCC;
}
.comment {
position: relative;
top: 70px;
left: 30px;
}
</style>
</head>
<body>
<div class="title">Guestbook:</div>
<?php
$file = "comments.txt";
if (isset($_POST['submit'])) {
function antispan($string) {
$string = strtolower($string);
$string = str_replace("@", " AT ", $string);
$string = str_replace(".", " DOT ", $string);
return $string;
}
$name = htmlentities($_POST['name']);
$email = strtolower(htmlentities($_POST['email']));
$antispam = htmlentities($_POST['antispam']);
$comment = htmlentities($_POST['comment']);
if ($antispam == on) {
$email = antispan($email);
}
$comentario = "$name//::-:://$email//::-:://$comment\n";
$handle1 = fopen($file, "a");
fwrite ($handle1, $comentario);
fclose ($handle1);
}
$handle2 = fopen("comments.txt", "r");
$comment = fread($handle2, filesize($file));
$comments = explode("\n", $comment);
$page = $_GET['page'];
for ($x = count($comments); $x > ($page*15); $x--) {
list($name, $email, $commentario) = explode("//::-:://", $comments[$x]);
print "<div class='comment'>Nome: $name ($email)<br />
$commentario</div><br />\n";
}
fclose ($handle2);
?>
</body>
</html>
Edição feita por: gURu, 27/03/2005, 23:45.
#10
Posted 28/03/2005, 18:15
$handle2 = fopen($file, "r");
$comment = fread($handle2, filesize($file));
$comments = explode("\n", $comment);
$page = $_GET['page'];
for ($x = count($comments); $x > ((count($comments)) - 15); $x--) {
list($name, $email, $commentario, $ip) = explode("//::-:://", $comments[$x]);
print "\n<div class='comment'>
<div class='cmt1'>$name ($email):</div>
<div class='cmt2'>$commentario</div>
</div> <br /><br />\n";
}
fclose ($handle2);
Edição feita por: gURu, 28/03/2005, 18:16.
#11
Posted 28/03/2005, 19:01
Edição feita por: lukascolette, 28/03/2005, 19:03.
#12
Posted 28/03/2005, 19:44
#13
Posted 28/03/2005, 19:50
#14
Posted 28/03/2005, 19:54
#15
Posted 28/03/2005, 20:06
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)










