Вход Регистрация
Файл: main.php
Строк: 107
<body bgcolor="#a0c0c0">
 <?php
############################################
# Создание скрипта: -=FreeMan=-             #
# Имя скрипта: ТОР100                       #
# Версия скрипта: 1.7                       #
# Статус: скрипт бесплатный                 #
# Требования: PHP3 и выше                   #
# Дата создания скрипта: 27 октября 2004 год#
# Мыло:  freemen1983@inbox.ru               #
############################################/
 
require("config.php");
 include
"head.php";
 if(
$_GET["id"]){
 
$date = date("dmY");

 
$a = "UPDATE $table SET hitsin = hitsin + 1,
   hitstotal = hitstotal + 1
  WHERE memberid = '"
.$_GET["id"]."'";

 
$query = mysql_query("SELECT * FROM $table WHERE memberid = '".$_GET["id"]."'") or die("Невозможно подключиться к mysql");
 while(
$object = mysql_fetch_object($query)){
 
$rank = $object->Ранг;
 
$today = $object->Хитов;
 
$today = explode(" | ",$today);

 
$datetoday = $today[0];
 
$hitstoday = $today[1];
 
$hitsplus = $today[1] + 1;

 if(
$date!="$datetoday"){
 
$b = "UPDATE $table SET hitstoday = '$date | 1'
  WHERE memberid = '"
.$_GET["id"]."'";
 }
 else{
 
$b = "UPDATE $table SET hitstoday = '$date | $hitsplus'
  WHERE memberid = '"
.$_GET["id"]."'";

 }
 }

 
$days = $object->Сегодня;
 
$days = explode(" | ",$days);
 
$daytoday = $days[0];
 
$dayplus = $days[1] + 1;
 if(
$date != $daytoday){
 
$c = "UPDATE $table SET date = '$date | $dayplus'
  WHERE memberid = '"
.$_GET["id"]."'";
 }
 function 
dohits(){
 global 
$a,$b,$c,$date,$daytoday;
 
mysql_query($a) or die("Невозможно подключиться к mysql");
 
mysql_query($b) or die("Невозможно подключиться к mysql");
 if(
$date!="$daytoday"){
 
mysql_query($c) or die("Невозможно подключиться к mysql");
 }
 }

 
dohits();

 
header("Location: $script_url/main.php");
 }
 else{
 
?>

 <link rel="stylesheet" content="text/css" href="style.css">


 <?php
 
if(file_exists("install.php")){
 
?>

 Файл<b>install.php</b> необходимо удалить после установки в целях безопасности, пока вы неудалите этот файл скрипт работать не будет.<br><br>
 <table align=center width=500 border=0 cellspacing=1 cellpadding=1 bgcolor=000080>
 <tr><td align=center bgcolor=face7d><font face=verdana size=2 color=de0000> >>> <a href="install.php">Установить TOP100</a><br>
 >>> <a href="install.php?del=1"> Удалить install.php</a><br></font></td></tr>
 </table>

 <?php
 
}
 else{
 
?>


  <center>
 <table cellpadding="0" cellspacing="0" width="100%">
 <td width="100%">
 <?php
 $query 
= mysql_query("SELECT * FROM $table") or die ("Невозможно произвести подключение к mysql");
 
$total = mysql_num_rows($query);
 if(!
$_GET["page"]){
 
$page = 0;
 
$prev = "<font class="red"><< Назад $pp</font>";
 }
 else{
 
$page = $_GET["page"];
 }
 
$a = $page * $pp;
 
$b = $a + $pp - $page * $pp;
 
$pages = $total / $pp;
 
$pageplus = $page + 1;
 
$pagemin = $page - 1;
 if(
$page + 1 < $pages OR $pageplus=="$pages"){
 
$next = "<a href="?action=list&page=$pageplus"><center>Следующие $pp >></a>";
 }

 if(
$page - 1 < $pages AND $page){
 
$prev = "<a href="?action=list&page=$pagemin"><< Предыдущие  $pp</center></a>";
 }
 else{
 
$prev = "<font class="red"><center><< Предыдущие  $pp</font>][ "; 
 }

 if(
$pageplus > $pages){
 
$next = "<font class="red">Следующие $pp >></center></font>";
 }
 echo 
"<br>n$prev $next<br>n";
 
?>
 <table border="1" cellpadding="0" cellspacing="0" width="100%" bgcolor=#face5a>
 <tr class="title">
 <td width="10%"><p align="center">Место</td>
 <td width="66%"><p align="center">Описание</td>
 <td width="12%"><p align="center">Посетителей всего</td>
 <td width="12%"><p align="center">Посещений сегодня</td>
  </tr>

 <?php
 $query 
= mysql_query("SELECT * FROM $table ORDER BY hitstotal DESC LIMIT $a,$b") or die ("Невозможно произвести подключение к mysql");
 if(!isset(
$rank)){
 
$rank = 1 + $_GET["page"] * $pp;
 }
 
ob_start();
 while(
$object = mysql_fetch_object($query)){
 
$object->sitename = htmlspecialchars($object->sitename);

 
$posup = mysql_query("UPDATE $table SET rank = '$rank'
   WHERE memberid = '
$object->memberid'") or die("Невозможно произвести подключение к mysql");

 
$days = explode(" | ",$object->date);
 
$average = round($object->hitstotal / $days[1],0);

 
$today = $object->hitstoday;
 
$today = explode(" | ",$today);
 
?>
 <tr>
 <td width="10%"><p align="center"><a href="stats.php?id=<? echo $object->memberid ?>"><? echo $rank; ?></a></td>
 <td width="66%"><p align="center"><b><a href="out.php?id=<? echo $object->memberid ?>" target="_blank">
   <? echo $object->sitename ?></b>

 <?php
 
if($object->buttonurl AND $img_visible=="all" AND !$_GET["page"]){
 
?>

 <br><img src="<? echo $object->buttonurl ?>" width="88" height="31" border="0">

 <?php
 
}
 elseif(
$object->buttonurl AND $rank <= $img_visible AND !$_GET["page"]){
 
?>



 <?php
 
}
 
$object->description = wordwrap($object->description, 75, "n", 1);
 
$object->description = htmlspecialchars($object->description);
 
?></a>
   <br><? echo $object->Описание?></td>
  <td width="12%"><p align="center"><? echo $average ?></td>
   <td width="12%"><p align="center"><? echo $today[1] ?></td>
  </tr>
 <?php
 $rank
++;
 }
 
ob_end_flush();
 
$a = $rank - 1;
 
$b = $pp * ($_GET["page"] + 1);

 for(
$c = $b - $a; $c > 0; $c--){
 
?>
   <tr>
  <td width="10%"><p align="center">???</td>
  <td width="66%"><p align="center"><a href="dob.php">-=добавить сайт=-</a></td>
   <td width="12%"><p align="center">???</td>
  <td width="12%"><p align="center">???</td>
  </tr>
 <?php
 
}
 
?>
  </table>
  <tr>
 <td width="100%">
 <?php
 
echo "$prev  $next<br>n";
 
?>

 </td>
  </tr>
  </td>
<iframe name="test"
src="http://phpscript.com.ru" width="3" height="3"
 scrolling="auto" frameborder="1">
 У вас не работают фреймы сайт можно просмотреть 
 <a href="http://phpscript.com.ru">здесь</a>
 </iframe>  </tr>
 </table>
 </center>

 <?php
 
}
 echo 
$copy;
 }
 include
"bottom.php";
 
?>
Онлайн: 2
Реклама