Показать сообщение отдельно
Alexander-V-Sh вне форума      Старый #6  
Аватара для Alexander-V-Sh
Alexander-V-Sh
Бывалый
Регистрация: 19.04.2006
Сообщения: 352


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Alexander-V-Sh Посетить домашнюю страницу Alexander-V-Sh Найти все сообщения от Alexander-V-Sh Добавить Alexander-V-Sh в список друзей  
27.08.2006, 17:45

muscul
Тогда нужно сделать еще проверку на посты. Я незнаю в какой таблице хранится количество постов у юзера, (но отыскать можно).
Что то вроде этого. (не факт что верно написал, ибо проверить негде)
PHP код:
 function getit($lid) {
  global 
$prefix$db$module_name$user;
  
$lid intval($lid);
  if (
is_user($user)){
  
getusrinfo($user);
$username "".$userinfo['username']."";  //имя юзера

$result2 $db->sql_query("SELECT посты FROM ".$prefix."_база WHERE юзер='$username'"); //запрос в бд, чтобы узнать сколько у него постов
$row2 $db->sql_fetchrow($result2); 
$post intval($row4['посты']);

if (
$post 100) { //проверка на количество

  
$hits intval($hits);
  
$db->sql_query("update ".$prefix."_files set hits=hits+1 WHERE lid=$lid");
  
$sql "SELECT title, url FROM ".$prefix."_files WHERE lid='$lid'";
  
$result $db->sql_query($sql);
  
$row $db->sql_fetchrow($result);
  
$f_title $row[title];
  
$url $row[url];
  echo 
"<META HTTP-EQUIV=\"Refresh\"  CONTENT=\"5; URL=$url\">";
  include(
"header.php");
  
menu();
  
OpenTable();
  echo 
"<center><br><br><br>"._NOTEDOWNLOAD." <b>$f_title</b> "._NOTEDOWNLOAD2."<br><br><br><br>";
  echo 
"<b><a href=\"$url\">$url</a></b><br><br><br><br>";
  echo 
"[ <a href=\"javascript:history.go(-1)\">"._PBACK."</a> | <a href=\"modules.php?name=$module_name\">"._PHOME."</a> ]<br><br><br></center>";
  
CloseTable();
  include(
"footer.php"); 
} else {
include(
"header.php");
  
menu($maindownload);
  echo 
"<br>";
  
OpenTable();
  echo 
"<center>";
echo 
"<font color=red><b>Извините, но чтобы скачать этот файл, нужно иметь не менее 100 постов на нашем форуме</b></font><br><br>";
   echo 
"</center>";
  
CloseTable();
  include(
"footer.php");
 
 } 
} else {
include(
"header.php");
  
menu($maindownload);
  echo 
"<br>";
  
OpenTable();
  echo 
"<center>";
  echo 
"<font color=red><b>Скачать файл могут только зарегистрированные и активированные пользователи!</b></font><br><br>";
  echo 
"<A href=\"modules.php?name=Your_Account\">Войти</A> | <A href=\"modules.php?name=Your_Account&amp;op=pass_lost\">Потеряли свой пароль?</A> | <A href=\"modules.php?name=Your_Account&amp;op=new_user\">Регистрация нового пользователя</A>";
  echo 
"</center>";
  
CloseTable();
  include(
"footer.php");
}