View file top/top/reg.php

File size: 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&amp;'.SID.'">Да</a> / <a href="index.php?'.SID.'">Нет</a></div><hr><div>';
        }
      if($action=="reg")
        {
          echo '<form method="post" action="reg.php?action=ok&amp;'.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('&lt;','&gt;'.'&amp;','');
                              $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">&lt;a href="'.$config_home.'/top/index.php?id='.$vsego.'"&gt;&lt;img src="'.$config_home.'/top/count.php?id='.$vsego.'" alt=""&gt;&lt;/a&gt;</font><br>Скопировать адрес:<br><input name="text"  value="&lt;a href=&quot;'.$config_home.'/top/index.php?id='.$vsego.'&quot;&gt;&lt;img src=&quot;'.$config_home.'/top/count.php?id='.$vsego.'&quot; alt=&quot;&quot;&gt;&lt;/a&gt;"/>
                                <hr size="1"> Счётчик № 2<br><img src="/top/count.php?id='.$vsego.'&v=2" alt="1"><br><font color="red">&lt;a href="'.$config_home.'/top/index.php?id='.$vsego.'"&gt;&lt;img src="'.$config_home.'/top/count.php?id='.$vsego.'&v=2" alt=""&gt;&lt;/a&gt;</font><br>Скопировать адрес:<br><input name="text"  value="&lt;a href=&quot;'.$config_home.'/top/index.php?id='.$vsego.'&quot;&gt;&lt;img src=&quot;'.$config_home.'/top/count.php?id='.$vsego.'&v=2&quot; alt=&quot;&quot;&gt;&lt;/a&gt;"/>
                                <hr size="1"> Счётчик № 3<br><img src="/top/count.php?id='.$vsego.'&v=3" alt="1"><br><font color="red">&lt;a href="'.$config_home.'/top/index.php?id='.$vsego.'"&gt;&lt;img src="'.$config_home.'/top/count.php?id='.$vsego.'&v=3" alt=""&gt;&lt;/a&gt;</font><br>Скопировать адрес:<br><input name="text"  value="&lt;a href=&quot;'.$config_home.'/top/index.php?id='.$vsego.'&quot;&gt;&lt;img src=&quot;'.$config_home.'/top/count.php?id='.$vsego.'&v=3&quot; alt=&quot;&quot;&gt;&lt;/a&gt;"/>
                                <hr size="1"> Счётчик № 4<br><img src="/top/count.php?id='.$vsego.'&v=4" alt="1"><br><font color="red">&lt;a href="'.$config_home.'/top/index.php?id='.$vsego.'"&gt;&lt;img src="'.$config_home.'/top/count.php?id='.$vsego.'&v=4" alt=""&gt;&lt;/a&gt;</font><br>Скопировать адрес:<br><input name="text"  value="&lt;a href=&quot;'.$config_home.'/top/index.php?id='.$vsego.'&quot;&gt;&lt;img src=&quot;'.$config_home.'/top/count.php?id='.$vsego.'&v=4&quot; alt=&quot;&quot;&gt;&lt;/a&gt;"/>
                                <hr size="1"> Счётчик № 5<br><img src="/top/count.php?id='.$vsego.'&v=5" alt="1"><br><font color="red">&lt;a href="'.$config_home.'/top/index.php?id='.$vsego.'"&gt;&lt;img src="'.$config_home.'/top/count.php?id='.$vsego.'&v=5" alt=""&gt;&lt;/a&gt;</font><br>Скопировать адрес:<br><input name="text"  value="&lt;a href=&quot;'.$config_home.'/top/index.php?id='.$vsego.'&quot;&gt;&lt;img src=&quot;'.$config_home.'/top/count.php?id='.$vsego.'&v=5&quot; alt=&quot;&quot;&gt;&lt;/a&gt;"/>
                                <hr size="1"> Счётчик № 6<br><img src="/top/count.php?id='.$vsego.'&v=6" alt="1"><br><font color="red">&lt;a href="'.$config_home.'/top/index.php?id='.$vsego.'"&gt;&lt;img src="'.$config_home.'/top/count.php?id='.$vsego.'&v=6" alt=""&gt;&lt;/a&gt;</font><br>Скопировать адрес:<br><input name="text"  value="&lt;a href=&quot;'.$config_home.'/top/index.php?id='.$vsego.'&quot;&gt;&lt;img src=&quot;'.$config_home.'/top/count.php?id='.$vsego.'&v=6&quot; alt=&quot;&quot;&gt;&lt;/a&gt;"/>
                                <hr size="1"> Счётчик № 7<br><img src="/top/count.php?id='.$vsego.'&v=7" alt="1"><br><font color="red">&lt;a href="'.$config_home.'/top/index.php?id='.$vsego.'"&gt;&lt;img src="'.$config_home.'/top/count.php?id='.$vsego.'&v=7" alt=""&gt;&lt;/a&gt;</font><br>Скопировать адрес:<br><input name="text"  value="&lt;a href=&quot;'.$config_home.'/top/index.php?id='.$vsego.'&quot;&gt;&lt;img src=&quot;'.$config_home.'/top/count.php?id='.$vsego.'&v=7&quot; alt=&quot;&quot;&gt;&lt;/a&gt;"/>


                              </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";
?>