> 1 <
Etiketler: istatistik
| Author | Message |
mervan
112 posts |
#16606 2008-02-23 13:25 GMT |
|
Code: if ( !defined('SED_CODE') ) { die("Hacking attempt."); } $evil_p = sed_import('plu_quickstats','P','HTM'); $evil_g = sed_import('plu_quickstats','G','HTM'); if (!$plu_quickstats || !empty($evil_g) || !empty($evil_p)) { $plu_count_users = sed_sql_rowcount($db_users); $plu_count_tpages = sed_stat_get('totalpages'); $plu_count_topics = sed_sql_rowcount($db_forum_topics); $plu_count_posts = sed_sql_rowcount($db_forum_posts); $sqltmp = sed_sql_query("SELECT SUM(fs_topiccount_pruned) FROM $db_forum_sections", "Plugin/statistics"); $plu_count_topics += sed_sql_result($sqltmp, 0, "SUM(fs_topiccount_pruned)"); $sqltmp = sed_sql_query("SELECT SUM(fs_postcount_pruned) FROM $db_forum_sections", "Plugin/statistics"); $plu_count_posts += sed_sql_result($sqltmp, 0, "SUM(fs_postcount_pruned)"); $sqltmp = sed_sql_query("SELECT stat_name FROM $db_stats WHERE stat_name LIKE '20%' ORDER BY stat_name ASC LIMIT 1", "Plugin/statistics"); $rowtmp = sed_sql_fetcharray($sqltmp); $plu_since = $rowtmp['stat_name']; $plu_quickstats = "Toplam Üye: <strong>".$plu_count_users."</strong><br />"; $plu_quickstats .= "Toplam Forum Başlığı: <strong>".$plu_count_topics."</strong><br />"; $plu_quickstats .= "Toplam Forum Mesajı: <strong>".$plu_count_posts."</strong><br />"; $plu_quickstats .= "Toplam Hit: <strong>".$plu_count_tpages."</strong><br />"; $plu_quickstats .= "Acılış Tarihi: <strong>".$plu_since."</strong><br />"; $plu_quickstats .= "<a href=\"plug.php?e=statistics\">Daha Fazla Bilgi »</a>"; sed_cache_store('plu_quickstats', $plu_quickstats, 600); } $t-> assign(array( "PLUGIN_QUICKSTATS" => $plu_quickstats, )); ?> Mesela Oraya Son Üye linkini de koymak isitorum |
|
|
Sanal Alemin rajonu Benden Sorulur.
|
|
The_PcDelisi
239 posts |
#16610 2008-02-23 13:53 GMT |
|
Code: if (!defined('SED_CODE')) { die('Wrong URL.'); }
// empty mask $plu_empty = $L['None']; // function to count pages of given category function sed_get_numbers($c) { global $L, $db_pages, $cfg, $sed_cat, $plu_empty; $mtch = $sed_cat[$c]['path']."."; $mtchlen = strlen($mtch); $catsub = array(); $catsub[] = $c; @reset($sed_cat); while (list($i,$x) = each($sed_cat) ) { if (substr($x['path'],0,$mtchlen)==$mtch) { $catsub[] = $i; } } $sql = sed_sql_query("SELECT COUNT(*) FROM $db_pages WHERE page_state=0 AND page_cat NOT LIKE 'system' AND page_cat IN ('".implode("','", $catsub)."')"); $res = sed_sql_result($sql,0,"COUNT(*)"); $res = (empty($res)) ? $plu_empty : $res; return($res); } // checks if user has not added any categories in the configuration part of this plugin if (!empty($cfg['plugin']['sitestats']['categories'])) { $katigories = explode(',', $cfg['plugin']['sitestats']['categories']); foreach($katigories as $k => $i) { $i = trim($i); $noumera[$i] = sed_get_numbers($i); } } // count pages site wide $sqloles = sed_sql_query("SELECT COUNT(*) FROM $db_pages WHERE page_state=0 AND page_cat NOT LIKE 'system'"); $resoles = sed_sql_result($sqloles,0,"COUNT(*)"); $resoles = (empty($resoles)) ? $plu_empty : $resoles; // count total downloadable files in pages $sqlarxeia = sed_sql_query("SELECT COUNT(*) FROM $db_pages WHERE page_file=1 AND page_cat NOT LIKE 'system'"); $resarxeia = sed_sql_result($sqlarxeia,0,"COUNT(*)"); $resarxeia = (empty($resarxeia)) ? $plu_empty : $resarxeia; // count total topics in forums $olatatopics = sed_sql_rowcount($db_forum_topics); // count total posts in forums $olataposts = sed_sql_rowcount($db_forum_posts); // count total times all downloadable files have been downloaded $olatadownloads = sed_sql_query("SELECT SUM(page_filecount) FROM $db_pages"); $olatadownloads = sed_sql_result($olatadownloads,0,"SUM(page_filecount)"); // count total users, excluding inactive and banned $sqlmeli = sed_sql_query("SELECT COUNT(*) FROM $db_users WHERE user_maingrp NOT LIKE 2 AND user_maingrp NOT LIKE 3"); $olatameli = sed_sql_result($sqlmeli,0,"COUNT(*)"); $olatameli = (empty($olatameli)) ? $plu_empty : $olatameli; // SHOW OUTPUTS $t-> assign(array( "NUMBERS_PAGES" => $resoles, "NUMBERS_CATEGORY" => $noumera, "NUMBERS_FILES" => $resarxeia, "NUMBERS_DOWNLOADS" => $olatadownloads, "NUMBERS_TOPICS" => $olatatopics, "NUMBERS_POSTS" => $olataposts, "NUMBERS_TOTAL_USERS" => $olatameli )); ?> |
|
|
TeknoPaylasim.NET Biraz özenti oldu ama idare edin :)
5 Gün Deneme Hosting Veriyoruz Memnun kalırsanız Alıyorsunuz( Linux Windows ) Morelim Bozuk :( Pr 3 den/1e Düştü Lanet olsun bu içimdeki insan sevgisi |
> 1 <
Benzer konular (Similar topics) #BETA
| Konular | Mesajlar | Son Yazar | Güncelleme |
| top 10 istatistik | 3 | by_kirmizi | 174 Gün |
| İstatistik | 2 | Dvdbil | 235 Gün |
| İstatistik Sorunu | 3 | phpcoding | 390 Gün |
| İstatistik sorunu | 19 | pspcall | 441 Gün |
| gelişmiş istatistik? | 2 | Darkworm | 504 Gün |



