Просмотр файла box.php

Размер файла: 3.44Kb
<? 
//Мини чат(ChatBox)
//Версия 2.0
//Автор DarveL([email protected])
//icq:498955022

//Копирайт убирать без разрешения автора-Запрещено.
//В этом случае бесплатная поддержка не оказывается.
//Уважайте труд автора.
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>ЧатиГ</title>
</head>
<style>
div.r { border: 1px solid; color: #669966;}
div.data {color: #1d73a0;}
a{ color: #996600; text-decoration: none }
input.ibutton {
color: #FFFFFF;
background-color: #000000;
border-top: 1px solid #FFF;
border-left: 1px solid #FFF;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
padding: 0px 2px 0px 2px;
}
</style>
<body text="#601e11">

	<div align="center"><img src="img/logo1.gif" alt="ChatBox"></div><br><br>

<?

echo '<table height="350" width="100%" border="0" cellspacing="0" cellpadding="0"><tbody>
<tr>
    <td width="5%">&nbsp;</td>
    <td width="90%" bgcolor="#DEDCC7" valign="top"><br>';
function link_bar($page, $pages_count) 
{ 
for ($j = 1; $j <= $pages_count; $j++) 
{ 
// Вывод ссылки 
if ($j == $page) { 
echo ' <a style="color: #808000;" ><b>'.$j.'</b></a> '; 
} else { 
echo ' <a style="color: #808000;" href='.$_server['php_self'].'?page='.$j.'>'.$j.'</a> '; 
} 
// Выводим разделитель после ссылки, кроме последней 
// например, вставить "|" между ссылками 
if ($j != $pages_count) echo '|'; 
} 
return true; 
} // Конец функции 

// Подключение к базе данных 
include ("conf.php");

// Подготовка к постраничному выводу 
$perpage = 10; // Количество отображаемых данных из БД 

if (empty($_GET['page']) || ($_GET['page'] <= 0)) { 
$page = 1; 
} else { 
$page = (int) $_GET['page']; // Считывание текущей страницы 
} 
// Общее количество информации 
$count = mysql_numrows(mysql_query('select * from chat')) or die('error! Записей не найдено!'); 
$pages_count = ceil($count / $perpage); // Количество страниц 

// Если номер страницы оказался больше количества страниц 
if ($page > $pages_count) $page = $pages_count; 
$start_pos = ($page - 1) * $perpage; // Начальная позиция, для запроса к БД 

// Вызов функции, для вывода ссылок на экран 
link_bar($page, $pages_count); 

// Вывод информации из базы данных 
echo '<div align="center"><b>ChatBox</b></div>'; 
$result = mysql_query('select * from chat limit '.$start_pos.', '.$perpage) or die('error!'); 
while ($row = mysql_fetch_array($result)) {
echo '<div align=right>';
echo $row['dates'];
echo ', ';
echo $row['date'];
echo "</div>
<font color=\"#112460\"><b>$row[login]</b> : </font>";
echo "
<font color=\"#2047c5\">$row[message]</font><br/>";

if($row['email']!="") {
echo "<font color=\"green\">(";
echo $row['email'];
echo ')</font>';
}
}
echo '<br/><br/><a href="index.php">[mini-chat]</a>';
echo '</td>
    <td width="5%">&nbsp;</td>
</tbody></table>';
?><br>
<div align="center">
Все права принадлежат DarveL &copy;
</div>
</body>
</html>