Просмотр файла forum/stat.php

Размер файла: 2.62Kb
  1. <?
  2. /*
  3. =============================================
  4. Движок: SHCMS Engine
  5. =============================================
  6. Название файла: Форум
  7. =============================================
  8. Official website: http://shcms.ru
  9. =============================================
  10. Данный код защищен авторскими правами
  11. =============================================
  12. */
  13. define('SHCMS', true);
  14. include_once'../system/inc/basic_settings.php';
  15. $shcmsengine['title'] = 'Форум - Моя статистика';
  16. include_once'../template/head.php';
  17. if(!$user_id)
  18. {
  19. errors("Статистика доступна только для пользователей");
  20. include_once'../template/foot.php';
  21. exit;
  22. }
  23. switch($act):
  24.  
  25. case '':
  26.  
  27. $them = mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_them` WHERE `user_id` = '$user_id'"),0);
  28. $message = mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_mess` WHERE `id_user` = '$user_id'"),0);
  29.  
  30.  
  31. echo '<div class="posts">Мои темы в форуме <strong>'.$them.'</strong>:&nbsp<a href="?act=them">Просмотр</a></div>';
  32. echo '<div class="posts">Мои посты в форуме <strong>'.$message.'</strong>:&nbsp<a href="?act=message">Просмотр</a></div>';
  33.  
  34. break;
  35.  
  36.  
  37.  
  38. case'them':
  39.  
  40. $thems = mysql_query("SELECT * FROM `forum_them` WHERE `user_id` = '$user_id'");
  41. if(mysql_num_rows($thems) == 0)
  42. {
  43. errors("У вас нет тем на форуме");
  44. include_once'../template/foot.php';
  45. exit;
  46. }
  47. while($them = mysql_fetch_array($thems))
  48. {
  49. $count = mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_mess` WHERE `id_them` = '$them[id]'"),0);
  50. echo '<div class="posts"><img src="icon/icon_them/them.gif"> <a href="message.php?id='.$them['id'].'">'.$them['name'].'</a><span class="count">'.$count.'</span></div>';
  51.  
  52. }
  53.  
  54.  
  55. break;
  56.  
  57.  
  58. case'message':
  59.  
  60. $mess = mysql_query("SELECT DISTINCT (`id_them`) FROM `forum_mess` WHERE `id_user` = '$user_id'");
  61. if(mysql_num_rows($mess) == 0)
  62. {
  63. errors("У вас нет постов на форуме");
  64. include_once'../template/foot.php';
  65. exit;
  66. }
  67. while($messag = mysql_fetch_array($mess))
  68. {
  69. $thems = mysql_fetch_array(mysql_query("SELECT * FROM `forum_them` WHERE `id` = '$messag[id_them]'"));
  70.  
  71. $count = mysql_result(mysql_query("SELECT COUNT(*) FROM `forum_mess` WHERE `id_them` = '$thems[id]' AND`id_user` = '$user_id'"),0);
  72.  
  73. echo '<div class="posts"><img src="icon/icon_them/them.gif"> <a href="message.php?id='.$thems['id'].'">'.$thems['name'].'</a><span class="count">'.$count.'</span></div>';
  74.  
  75. }
  76. break;
  77.  
  78. endswitch;
  79.  
  80.  
  81. include_once'../template/foot.php';
  82. ?>