Система за коментари..

justspy

Registered
Трябва ми система за коментари като тази : http://music-bg.info/index.php?st=playsong&id=11129 :)
 
sql.sql

Код:
CREATE TABLE `komentari` (
`id` INT(15) NOT NULL AUTO_INCREMENT PRIMARY KEY,
`posted` TEXT NOT NULL,
`name` TEXT NOT NULL,
`text` TEXT NOT NULL
);

comments.php

Код:
<html>
<body>
<form method="POST" action="comments.php">
<p> име: <input type="text" name="name" size="24"></p>
<p>текст: <input type="text" name="text" size="24">
<input type="submit" value="изпрати" name="send"></p>
</form>
<?
$status = "ok";

if (strlen($name) <2 ) { // проверка за попълнено име
$status= "error";}

if (strlen($text) <2 ) { // проверка за попълнен текст
$status= "error";}


if($status=="ok"){

mysql_pconnect("localhost","","") or die ( 'проблем при свързване с MySQL!' );
// ("localhost","DB_USER","DB_PASS")

mysql_select_db("test") or die ( 'Грешка при връзката!' );
$posted = time();
$query = mysql_query("INSERT komentari (name, text, posted) VALUES ('$name', '$text','$posted')");



}

?>
</body>
</html>
<? include "allcomments.php"; ?>

allcomments.php

Код:
<?php
$connect=mysql_pconnect("localhost","","") or die ( 'проблем при свързване с MySQL!' );
// ("localhost","DB_USER","DB_PASS")

mysql_select_db("test") or die ( 'Грешка при връзката!' );
$query = mysql_query("SELECT name, text FROM komentari ORDER BY posted DESC");

while (list ($name, $text)=mysql_fetch_array ($query)) {
echo "<b>$name</b> :$text<br>";
}
?>
 

Горе