если честно, то по-моему легче изучить PHP, чем ставить готовый скрипт... Тем более, что простые комменты достаточно легко делаются, вот примерчик:
Цитата:
<?php
function connect(){
$connection = pg_connect ("host= port= dbname= user= pass=");
}
if (!isset($_REQUEST['submit'])) $submit=''; else $submit=$_REQUEST['submit'];
if (!isset($_REQUEST['txt'])) $txt=''; else $txt=$_REQUEST['txt'];
if (!isset($_REQUEST['name'])) $name=''; else $name=$_REQUEST['name'];
if ($submit!=''){
$txt = str_replace ("\n", "<br>", $txt);
$txt = del_symbols ($txt);
if ($txt==''){
back ("Input text", "chat.php");
exit;
}
$connection = connect ();
$sql = "INSERT INTO guest (time_send, name, message) VALUES
(now(), '".$name."', '".$txt."')";
$result = @pg_query ($connection, $sql) or error(1);
?>
<form action="chat.php" method=post>
<table align=center>
<tr><td align=center><input type=submit name=sub value="Back"></td></tr>
</table>
</form>
<?
}
?>
<form action="chat.php" method=post>
<table align=center>
<tr><td align=center>Who</td></tr>
<tr><td align=center>Text</td></tr>
<tr><td align=center><input type=text name=name></td></tr>
<tr><td align=center><textarea name=txt cols=30 rows=7></textarea></td></tr>
<tr><td align=center><input type=submit name=submit value="Send"></td></tr>
</table>
</form>
<?
$connection = connect ();
$sql = "SELECT * FROM guest ORDER BY time_send DESC LIMIT 40";
$result = @pg_query ($connection, $sql) or error(1);
$count = @pg_numrows ($result);
echo "<table align=center border=1 style=\"font-size:13px;\">";
echo "<tr>";
echo "<td align=center valign=center><strong>Time</strong></td>";
echo "<td align=center valign=center><strong>Who</strong></td>";
echo "<td align=center valign=center><strong>Text</strong></td>";
echo "</tr>";
for ($k=0; $k<$count; $k++){
$i = @pg_fetch_array ($result, $k) or error(2);
echo "<tr>";
echo "<td align=center valign=center>".substr($i['time_send'], 0, 19)."</td>";
echo "<td align=center valign=center>".$i['name']."</td>";
echo "<td align=center valign=center>".$i['message']."</td>";
echo "</tr>";
}
echo "</table>";
}
}
?>
|
Сорри, если где-то ошибся. База - Postgres, на MySQL переделывается за 5 минут, простенько, что-то типа гостевой. А про PHP можно либо здесь почитать - _http://php.net либо на _http://citforum.ru раздел программирование-php-php 3.0ю. Удачи