Размер файла: 5.68Kb
<?
error_reporting(0);include "config.php";include "head.php";if ($accept=="on"){if ($infa=="two_msg"){echo '<font color="red">Сработал антиспам!</font><br/>';}if ($infa=="msg_error"){echo '<font color="red">Нужно ввести сообщение!</font><br/>';}if ($infa=="mat"){echo '<font color="red">Сработал антифлуд!</font><br/>';}echo date("H:i:s", time()-3600).' ';include "online.php";$rand=rand(111,999);echo "<form action=\"send.php\" method=\"post\"><input type=\"hidden\" name=\"rum\" value=\"$rum\" /><input type=\"hidden\" name=\"task\" value=\"$task\"/><input type=\"hidden\" name=\"n\" value=\"$n\"/><input type=\"hidden\" name=\"rand\" value=\"$rand\" /><input type=\"hidden\" name=\"pass\" value=\"$pass\" /><textarea cols=\"20\" rows=\"3\" name=\"msg\">$msg</textarea><br/><input type=\"submit\" value=\"добавить\"/></form>";if (!file_exists("data/$rum2.$antihack.dat")){echo '<font color="red">В чате еще нет сообщений!</font><br/>';}else{echo '<a href="index.php?rand='.rand(111,999).'&rum='.$rum.'&n='.$n.'&pass='.$pass.'&task='.$task.'">Обновить</a><br/>';echo '</center>';$num_sep=$messages;$preview="data/$rum2.$antihack.dat";$preview=file($preview);$count=count($preview);
$num_page=1;if (isset($HTTP_GET_VARS['page'])){if (($HTTP_GET_VARS['page']>0) and ($HTTP_GET_VARS['page']<=ceil($count/$num_sep))) $num_page=$HTTP_GET_VARS['page'];}for ( $i=($num_page-1)*$num_sep; $i<=(($num_page*$num_sep<$count) ? $num_page*$num_sep-1: $count-1); $i++) {$vm = file("data/$rum2.$antihack.dat");$vm = explode("||", $vm[$i]);$userfile=file("users/$vm[0].$antihack.dat");$nus=trim($userfile[1]);echo '<center><a href="anketa.php?n='.$n.'&pass='.$pass.'&rum='.$rum.'&usern='.$vm[0].'&task='.$task.'"><b>'.$nus.'</a></b> ';if ($status=="admin"){if ($task=="edit"){echo '[<a href="del.php?act=delmsg&rum='.$rum.'&str='.$i.'&pass='.$pass.'&n='.$n.'&task='.$task.'">D</a>] [<a href="edit.php?rum='.$rum.'&str='.$i.'&pass='.$pass.'&n='.$n.'&task='.$task.'">E</a>]<br/>';}else{echo '<br/>';}}else{echo '<br/>';}echo $vm[1].'<br/>
'.date("H:i d.m.y", $vm[2]-3600).'<br/></center><font color="'.$mtcolor.'">
'.$vm[3].'</font><br/><center><font color="'.$dividercolor.'">* * *</font></br></center>';}echo '<center>Сообщений: '.$count.'<br/>';if ($count>$num_sep)
nav_page(ceil($count/$num_sep),(isset($HTTP_GET_VARS['page']) ? $HTTP_GET_VARS['page']: 1),"index.php?rum=$rum&n=$n&pass=$pass&task=$task&page=");if ($status=="admin"){if ($task=="edit"){echo '<a href="del.php?rum='.$rum.'&n='.$n.'&pass='.$pass.'&task='.$task.'">Очистить комнату</a><br/>';}}}if ($rum=="1"){if ($status=="admin"){echo '<a href="index.php?n='.$n.'&pass='.$pass.'&rum=2&task='.$task.'">Админская</a> ';$msgnumb=file("data/admin.$antihack.dat");$count=count($msgnumb);echo '('.$count.')<br/>';}}if ($rum=="2"){echo '<a href="index.php?n='.$n.'&pass='.$pass.'&rum=1&task='.$task.'">Общая</a> ';$msgnumb=file("data/general.$antihack.dat");$count=count($msgnumb);
echo '('.$count.')<br/>';}if ($status=="admin"){if ($task=="edit"){echo '<a href="nastr.php?n='.$n.'&pass='.$pass.'&rum='.$rum.'&task='.$task.'">Настройки</a><br/>';}}echo '<a href="users.php?n='.$n.'&pass='.$pass.'&rum='.$rum.'&task='.$task.'">Пользователи</a><br/>';if ($status=="admin"){if ($task=="edit"){echo '<a href="index.php?n='.$n.'&pass='.$pass.'&rum='.$rum.'&task=user">Закрыть редактор</a><br/>';}else{echo '<a href="index.php?n='.$n.'&pass='.$pass.'&rum='.$rum.'&task=edit">Редактировать</a><br/>';}}if ($status=="admin"){if ($task=="edit"){echo '<a href="user.php?n='.$n.'&pass='.$pass.'&rum='.$rum.'&task='.$task.'">Анкета</a><br/>';}}else{echo '<a href="user.php?n='.$n.'&pass='.$pass.'&rum='.$rum.'&task='.$task.'">Анкета</a><br/>';}echo '<a href="smile.php?n='.$n.'&pass='.$pass.'&rum='.$rum.'&task='.$task.'">Смайлы</a><br/><a href="tegs.php?n='.$n.'&pass='.$pass.'&rum='.$rum.'&task='.$task.'">Теги</a><br/>';}else{if (!empty($infa)){if ($infa=="name_error"){echo 'Такое имя уже есть!<br/>Пожалуйста, выбери другое!<br/>';}if ($infa=="nick_unknown"){echo 'Требуется имя!<br/>';}if ($infa=="unknown_password"){echo 'Нужен пароль!<br/>';}}else{echo '<b>Привет!</b><br/></center><font color="'.$mtcolor.'">
Это мини чат с регистрацией. Называется Easy chat.</font><br/><center>';}echo '<a href="regs.php">Регистрация</a><br/><a href="auth.php">Авторизация</a><br/>';}echo $end;function nav_page($count,$num_page,$url){$page_nav=3;$begin_loop=1;$end_loop=$count;if ($num_page>$count or $num_page<1)$num_page=1; echo "Страницы: ";
if ($num_page>$page_nav) {echo "<a href=\"$url".($page_nav*(floor($num_page/$page_nav)-($num_page%$page_nav==0 ? 1: 0)))."\">".($page_nav*(floor($num_page/$page_nav)-1-($num_page%$page_nav==0 ? 1: 0))+1)."-".($page_nav*(floor($num_page/$page_nav)-($num_page%$page_nav==0 ? 1: 0)))."</a>";
$begin_loop=$page_nav*(floor($num_page/$page_nav)-($num_page%$page_nav==0 ? 1: 0))+1;}if ($count>$page_nav*(floor($num_page/$page_nav)-($num_page%$page_nav==0 ? 1: 0)+1)){$end_loop=$page_nav*ceil($num_page/$page_nav);}for ($i = $begin_loop; $i <= $end_loop; $i++){if ($i==$num_page)echo " <b>$i</b>";else echo " <a href=\"$url$i\">$i</a>";}if ($count>$page_nav*(floor($num_page/$page_nav)-($num_page%$page_nav==0 ? 1: 0)+1)){echo " <a href=\"$url".($page_nav*ceil($num_page/$page_nav)+1)."\">".($page_nav*ceil($num_page/$page_nav)+1);if ($page_nav*ceil($num_page/$page_nav)+1<$count){echo "-".($count<=$page_nav*(ceil($num_page/$page_nav)+1) ? $count: $page_nav*(ceil($num_page/$page_nav)+1));}echo "</a>";}echo "<br/>";}
?>