Размер файла: 11.52Kb
<?
#----------------------------------------------#
# MOTOR 16.1 Site Rating #
# Mod by Voland #
# WAP-Site : http://wapdel.net.ru #
#----------------------------------------------#
require_once "../template/start.php";
require_once "../template/regglobals.php";
require_once "../template/config.php";
require_once "../template/functions.php";
require_once "../template/maincore.php";
require_once "../template/antidos.php";
require_once "../template/cookies.php";
require_once "../template/gzip.php";
require_once "../template/header.php";
require_once "../template/referer.php";
require_once "conf.php";
include_once "../themes/$config_themes/index.php";
$text = @file("../local/profil/$log.prof");
if($text != "")
{
$udata = explode(":||:",$text[0]);
$provlog = trim($udata[0]);
$provpar = trim($udata[1]);
$privat = trim($udata[10]);
}
if (!$_SESSION['log']=="" && !md5($_SESSION['par'])=="" && md5($_SESSION['par'])==$provpar && $_SESSION['log']==$provlog )
{
echo '<div class=a>'.$topname.'</div><hr><div>';
if(empty($action))
{
echo '<font color="green">Правила участия в рейтинге:</font><br><br>Принимая участие в рейтинге, вы обязуетесь не накручивать счетчик.<br>Счетчик должен быть установлен в том виде, в котором вы его получили.<br>При накрутке счетчик будет удален!<br>Сайты не имеющие ни одного посещения за текущие сутки в рейтинге не отображаются.<br>Вы согласны с правилами?<br><br><a href="reg.php?action=reg&'.SID.'">Да</a> / <a href="index.php?'.SID.'">Нет</a></div><hr><div>';
}
if($action=="reg")
{
echo '<form method="post" action="reg.php?action=ok&'.SID.'">';
echo 'Название сайта: <br/><input name="name" maxlength="50" value=""/><br>Адрес сайта: *<br><input name="url" maxlength="100" value="http://"/><br>Описание сайта: <br/><input name="opis" maxlength="200" value=""/><br>Пароль: <br/> <input name="pass" maxlength="15" type="password" value=""/><br><br>';
echo '<input value="Регистрировать" name="do" type="submit"></form><small>Все поля обязательны к заполнению<br>*Адрес сайта вводится без слэша (/) в конце</small></div><hr><div>';
}
if($action=="ok")
{
$name=htmlspecialchars(stripslashes($name));
$url=htmlspecialchars(stripslashes($url));
$opis=htmlspecialchars(stripslashes($opis));
$pass=htmlspecialchars(stripslashes($pass));
if($name!="")
{
if($url!="")
{
if($opis!="")
{
if($pass!="")
{
$all = file_get_contents("../local/datatop/all.dat");
$all=$all+1;
for($i=0; $i < $all; $i++)
{
$file = file_get_contents("../local/datatop/site/$i.dat");
$site = explode('|', $file);
$str=strcmp ($site[1], $url);
if($site[1]==$url)
{
$tr=1;
}
}
if($tr==1)
{
echo 'Сайт '.$url.' уже зарегистрирован!</div><hr><div>';
echo '<img src="../images/img/back.gif"> <a href="" onclick=back()>Назад</a><br>';
}
else
{
$pas=md5($pass);
$tr1=array('<','>','"','&','|');
$tr2=array('<','>'.'&','');
$name=str_replace($tr1, $tr2, $name);
$url=str_replace($tr1, $tr2, $url);
$opis=str_replace($tr1, $tr2, $opis);
$zap="$name|$url|$opis|$pas";
$fp=fopen("../local/datatop/site/$all.dat","w");
fputs($fp,"$zap \r\n");
fclose($fp);
chmod ("../local/datatop/site/$all.dat", 0777);
$den =date("d",$time);
$data=$den.'|0|0|0|0';
$fp=fopen("../local/datatop/data/$all.dat","w");
fputs($fp,"$data \r\n");
fclose($fp);
chmod ("../local/datatop/data/$all.dat", 0777);
$vsego = file_get_contents("../local/datatop/all.dat");
$all = $vsego;
$allsite = $vsego+1;
$vsego=$vsego+1;
$fp=fopen("../local/datatop/all.dat","w");
fputs($fp,$allsite);
fclose($fp);
chmod ("../local/datatop/all.dat", 0777);
$fp=fopen("../local/datatop/online/$vsego.dat","w");
fputs($fp,"\r\n");
fclose($fp);
chmod ("../local/datatop/online/$vsego.dat", 0777);
echo '<font color="green">Поздравляем, Вы успешно зарегистрированы!</font><br><br>Добавьте у себя на сайте один из счётчиков:<br>
<hr size="1"> Счётчик № 1<br><img src="/top/count.php?id='.$vsego.'" alt="1"><br><font color="red"><a href="'.$config_home.'/top/index.php?id='.$vsego.'"><img src="'.$config_home.'/top/count.php?id='.$vsego.'" alt=""></a></font><br>Скопировать адрес:<br><input name="text" value="<a href="'.$config_home.'/top/index.php?id='.$vsego.'"><img src="'.$config_home.'/top/count.php?id='.$vsego.'" alt=""></a>"/>
<hr size="1"> Счётчик № 2<br><img src="/top/count.php?id='.$vsego.'&v=2" alt="1"><br><font color="red"><a href="'.$config_home.'/top/index.php?id='.$vsego.'"><img src="'.$config_home.'/top/count.php?id='.$vsego.'&v=2" alt=""></a></font><br>Скопировать адрес:<br><input name="text" value="<a href="'.$config_home.'/top/index.php?id='.$vsego.'"><img src="'.$config_home.'/top/count.php?id='.$vsego.'&v=2" alt=""></a>"/>
<hr size="1"> Счётчик № 3<br><img src="/top/count.php?id='.$vsego.'&v=3" alt="1"><br><font color="red"><a href="'.$config_home.'/top/index.php?id='.$vsego.'"><img src="'.$config_home.'/top/count.php?id='.$vsego.'&v=3" alt=""></a></font><br>Скопировать адрес:<br><input name="text" value="<a href="'.$config_home.'/top/index.php?id='.$vsego.'"><img src="'.$config_home.'/top/count.php?id='.$vsego.'&v=3" alt=""></a>"/>
<hr size="1"> Счётчик № 4<br><img src="/top/count.php?id='.$vsego.'&v=4" alt="1"><br><font color="red"><a href="'.$config_home.'/top/index.php?id='.$vsego.'"><img src="'.$config_home.'/top/count.php?id='.$vsego.'&v=4" alt=""></a></font><br>Скопировать адрес:<br><input name="text" value="<a href="'.$config_home.'/top/index.php?id='.$vsego.'"><img src="'.$config_home.'/top/count.php?id='.$vsego.'&v=4" alt=""></a>"/>
<hr size="1"> Счётчик № 5<br><img src="/top/count.php?id='.$vsego.'&v=5" alt="1"><br><font color="red"><a href="'.$config_home.'/top/index.php?id='.$vsego.'"><img src="'.$config_home.'/top/count.php?id='.$vsego.'&v=5" alt=""></a></font><br>Скопировать адрес:<br><input name="text" value="<a href="'.$config_home.'/top/index.php?id='.$vsego.'"><img src="'.$config_home.'/top/count.php?id='.$vsego.'&v=5" alt=""></a>"/>
<hr size="1"> Счётчик № 6<br><img src="/top/count.php?id='.$vsego.'&v=6" alt="1"><br><font color="red"><a href="'.$config_home.'/top/index.php?id='.$vsego.'"><img src="'.$config_home.'/top/count.php?id='.$vsego.'&v=6" alt=""></a></font><br>Скопировать адрес:<br><input name="text" value="<a href="'.$config_home.'/top/index.php?id='.$vsego.'"><img src="'.$config_home.'/top/count.php?id='.$vsego.'&v=6" alt=""></a>"/>
<hr size="1"> Счётчик № 7<br><img src="/top/count.php?id='.$vsego.'&v=7" alt="1"><br><font color="red"><a href="'.$config_home.'/top/index.php?id='.$vsego.'"><img src="'.$config_home.'/top/count.php?id='.$vsego.'&v=7" alt=""></a></font><br>Скопировать адрес:<br><input name="text" value="<a href="'.$config_home.'/top/index.php?id='.$vsego.'"><img src="'.$config_home.'/top/count.php?id='.$vsego.'&v=7" alt=""></a>"/>
</div><hr><div>';
}
}
else
{
echo 'Вы не ввели пароль!</div><hr><div>';
echo '<img src="../images/img/back.gif"> <a href="" onclick=back()>Назад</a><br>';
}
}
else
{
echo 'Вы не ввели описание сайта!</div><hr><div>';
echo '<img src="../images/img/back.gif"> <a href="" onclick=back()>Назад</a><br>';
}
}
else
{
echo 'Вы не ввели адрес сайта!</div><hr><div>';
echo '<img src="../images/img/back.gif"> <a href="" onclick=back()>Назад</a><br>';
}
}
else
{
echo 'Вы не ввели название сайта!</div><hr><div>';
echo '<img src="../images/img/back.gif"> <a href="" onclick=back()>Назад</a><br>';
}
}
}
else
{
echo '<hr><div>Для регистрации в рейтинге необходимо <a href="../pages/vhod.php">войти</a> или сперва <a href="../pages/registration.php">зарегистрироваться</a></div><hr><div>';
}
echo '<img src="../images/img/dir.gif"> <a href="index.php?'.SID.'">Топ сайтов</a><br>';
echo '<img src="../images/img/act_home.gif" alt=""> <a href="../index.php?'.SID.'">На главную</a></div>';
include_once "../themes/$config_themes/foot.php";
?>