Просмотр файла blackgbs/index.php

Размер файла: 4.64Kb
<?php
include 'config.php';
if (empty($_GET['id']))
{
if (empty($zag))
{
$title='Сервис гостевых'; 
}
else
{
$title=$zag;
}
}
else
{
if (empty($zag))
{
$title='Гостевая книга'; 
}
else
{
$title=$zag;
}
}
include 'head.php';
echo '<h4><center>
'.$title.'<br/></center></h4>';
if (empty($id))
{
if (file_exists("./admin/config.dat"))
{
echo 'Авторизация<br/>
<form method="get" action="auth.php">
Твой id:<br/>
 <input type="text" name="id" maxlength="50"/><br/>
Пароль:<br/>
 <input type="password" name="pass" maxlength="50"/><br/>
<input class="button" type="submit" value="Далее"/></form>';
}
if (empty($_SESSION['rega']))
{
echo '<a href="rega.php">Регистрация</a><br/>';
}
if (file_exists("./admin/config.dat"))
{
echo '<a href="users.php">Наши пользователи</a> ('.count(glob("./users/*.dat")).')<br/>';
if ($pass==$admin_pass)
{
echo '<a href="adminpage.php">Настройки администратора</a><br/>';
}
}
}
else
{
if (empty($msg))
{
$vsego=10;
}
else
{
$vsego=$msg;
$msg='';
}
if (empty($_GET['infa']))
{
$infa='';
}
else
{
$infa=$_GET['infa'];
}
if ($infa=='add')
{
if (empty($_SESSION['name']))
{
$name='';
}
else
{
$name=$_SESSION['name'];
}
echo '<center><form action="send.php" method="post">
<input type="hidden" name="id" value="'.$id.'"/>
<input type="hidden" name="rand" value="'.rand(11111,99999).'" />
Представтесь:<br />
<textarea cols="200"  rows="1" name="name">'.$name.'</textarea><br/>
Ваше сообщение:<br/>';
if (!empty($_GET['str']))
{
$str=$_GET['str'];
}
else
{
$str='';
}
if (!empty($str))
{
$str=str_replace('nul','0',$str);
$file=file("./msg/$id.dat");
$ex=explode('||',$file[$str]);
$msg=$ex[0].', ';
}
else
{
$msg='';
}
echo '<textarea cols="200"  rows="3" name="msg">'.$msg.'</textarea><br/>
<input type="submit" value="добавить"/></form></center>';
}
else
{
echo '<center><a href="?infa=add&id='.$id.'">Добавить</a><br/></center>';
}
echo '<center><a href="?rand='.rand(111,999).'&id='.$id.'">Обновить</a><br/></center>';

if (empty($_GET['page']))
{
$page=1;
}
else
{
$page=$_GET['page'];
}
if (!file_exists("./msg/$id.dat") or count(file("./msg/$id.dat"))=='0')
{
echo '<center>Сообщений нет!<br/></center>';
}
else
{

$file=file("./msg/$id.dat");
$obsum=$page*$vsego;
$nasum=$obsum-$vsego;

for($i=$nasum; $i<$obsum; $i++)
{
if(isset($file[$i])) 
{
$ex=explode("||",$file[$i]);

$name_user=$ex[0];
$browser=$ex[1];
$ip=$ex[2];
$time_msg=$ex[3];
$message=$ex[4];
$otvet=$ex[5];
$browser=strtok($browser,' ');
$nul=str_replace('0','nul',$i);
echo '<center>
<a href="?infa=add&str='.$nul.'&id='.$id.'"><b>'.$name_user.'</b></a><br/>
'.$browser.'<br/>
'.date("H:i d.m.y", $time_msg).'<br/></center>';
echo stripslashes($message).'<br/>';
if (!empty($otvet))
{
echo 'Ответ админа: '.$otvet.'<br/>';
}
else
{
if ($pass==$user_pass)
{
echo '<a href="otvet.php?page='.$page.'&str='.$i.'&id='.$id.'">Добавить ответ</a><br/>';
}
}
if ($pass==$user_pass)
{
echo '<a href="ban.php?page='.$page.'&str='.$i.'&id='.$id.'">Забанить</a><br/>
<a href="edit.php?str='.$i.'&page='.$page.'&id='.$id.'">Редактировать</a><br/>
<a href="delmsg.php?page='.$page.'&str='.$i.'&id='.$id.'">Удалить</a><br/>';
}
}
}
$count=count($file);
$page_nav=ceil($count/$vsego);
echo '<center>Страница '.$page.' из '.$page_nav.'<br/></center>';
if ($page_nav>1)
{
echo '<center>';
if ($page==1)
{
echo '';
}
else
{
echo '<a href="?page='.($page-1).'&id='.$id.'">&lt;- Назад</a>';
}
if ($page==1 or $page_nav==$page)
{
}
else
{
echo ' | ';
}
if ($page==$page_nav)
{
echo '';
}
else
{
echo '<a href="?page='.($page+1).'&id='.$id.'">Далее -&gt;</a>';
}
echo '<br/>';
if ($page_nav>3)
{
echo '<form action="" method="get">
<input type="hidden" name="id" value="'.$id.'"/>
<select name="page">';
for($i=1;$i<$page_nav+1;$i++)
{
echo '<option value="'.$i.'"';
if ($page==$i)
{
echo ' selected="selected"';
}
echo '>'.$i.'</option>';
}
echo '</select><br/>
<input type="submit" value="Выбрать"/>
</form>';
}
echo '</center>';
}
if ($pass==$user_pass)
{
if (count($file)>=2)
{
echo '<center>
<a href="del.php?page='.$page.'&id='.$id.'">Очистить гостевую</a><br/></center>';
}
}
}
if ($pass==$user_pass)
{
echo '<center>
<a href="nastr.php?page='.$page.'&id='.$id.'">Настройки</a><br/></center>';
}
echo '<center>
<a href="smiles.php?p='.$page.'&id='.$id.'">Смайлы</a><br/></center>';
echo '<center>
<a href="tegs.php?page='.$page.'&id='.$id.'">Теги</a><br/></center>';
if ($pass==$user_pass)
{
echo '<center>
<a href="exit.php?id='.$id.'">Выход</a><br/></center>';
}
}
echo $end;
?>