die("Direct Open not allowed."); } if ($login[id]) { $lastvisit = mkdate($login[last_avtiv]); if ($tab[forum_post]) { list($newforum) = $db->query("SELECT COUNT(id) FROM {$tab['forum_post']} WHERE settime>='{$login['last_forum_read']}' AND aut_id<>'{$login['id']}'"); } else { $newforum = "N/A"; } if ($tab[pm]) { list($unreadpms) = $db->query("SELECT COUNT(id) FROM {$tab['pm']} WHERE inbox='1' AND toid='{$login['id']}' AND view='0'"); } else { $unreadpms = "N/A"; } if ($login[rate_count]) { $rating = mkstatus($login[rate_points], $login[rate_count]); $rount_number = round($login[rate_points] / $login[rate_count], 4); } if (!$login[upload_allow]) { $upload_paths = "---"; } else { $ftpq = $db->query_str("SELECT * FROM {$tab['upload_access']} WHERE userid='{$login['id']}'"); while ($set = $db->fetch_array($ftpq)) { $upload_path[] = $set[path]; } if (is_array($upload_path)) { $upload_paths = implode("<br>", $upload_path); } } $rightsq = $db->query_str("SELECT * FROM {$tab['right']} WHERE userid='{$login['id']}'"); while ($oright = $db->fetch_array($rightsq)) {
if ($show == "avatarpic") { if ($str = getuseravatar()) { header("Content-Type: image/gif"); echo $str; } else { echo @implode("", @file("images/spacer.gif")); } exit; } ############# if ($show == "deleteaccount") { eval("\$inc[action] = \"" . gettemplate("profil.delaccount") . "\";"); } ############# if ($show == "capacity") { $countout = $db->query("SELECT COUNT(*) FROM {$tab['pm']} WHERE autid='{$login['id']}' AND outbox='1' AND inbox='0'"); $countin = $db->query("SELECT COUNT(*) FROM {$tab['pm']} WHERE toid='{$login['id']}' AND outbox='0' AND inbox='1'"); $countfol = $db->query("SELECT COUNT(*) FROM {$tab['folder']} WHERE userid='{$login['id']}'"); $statusbar[folder] = mkstatus($countfol[0], $config[max_folders], 1); $statusbar[outgoing] = mkstatus($countout[0], $config[max_pms_outbox], 1); $statusbar[incoming] = mkstatus($countin[0], $config[max_pms_inbox], 1); $status[folder] = round(100 * ($countfol[0] / $config[max_folders]), 1); $status[outgoing] = round(100 * ($countout[0] / $config[max_pms_outbox]), 1); $status[incoming] = round(100 * ($countin[0] / $config[max_pms_inbox]), 1); eval("\$inc[action] \t= \"" . gettemplate("profil.capacity") . "\";"); } ############ } else { eval("\$inc[action] \t= \"" . gettemplate("profil.main") . "\";"); } }