function doRegisterDownload() { $ip = trim(@$_POST["ip"]); $os = trim(@$_POST["os"]); $browser = trim(@$_POST["browser"]); $country = trim(@$_POST["country"]); $language = trim(@$_POST["language"]); if (strlen($ip) > 0 && strlen($os) > 0 && strlen($browser) > 0 && strlen($country) > 0 && strlen($language) > 0) { header('Content-Type: text/plain'); $creation = date("Y-n-j", time()); $link = @mysql_connect(getHOST(), getSID(), getPWR()) or die(mysql_error()); @mysql_select_db(getDB(), $link) or die(mysql_error()); $query = "INSERT INTO downloads (creation, ip, country, os, browser, language) VALUES ('{$creation}', '{$ip}', '{$country}', '{$os}', '{$browser}', '{$language}')"; $result = @mysql_query($query, $link) or die(mysql_error()); @mysql_close($link) or die(mysql_error()); echo "REGISTRED OK"; exit; } }
<?php //init require_once "libraries/ts3init.php"; //get sid and init server_instance getSID(); //get vsid and locate vserver_instance getVSID(); checkStdRightIssues(); if ($ts3vserver_rights["r_view_complaints"] != 1) { $smarty->display('../mod/default/ts3admin/notallowed.tpl'); die; } if (isset($_GET["clearcomplist"]) || isset($_GET["clearcomplistack"]) || isset($_GET["deletecomp"]) || isset($_GET["deletecompack"])) { if ($ts3vserver_rights["r_remove_complaints"] != 1) { $smarty->display('../mod/default/ts3admin/notallowed.tpl'); die; } } if (isset($_GET["clearcomplist"])) { $smarty->assign('clearcomplist', true); } else { if (isset($_GET["clearcomplistack"])) { foreach ($ts3server->complaintList() as $complain) { $ts3server->complaintDelete($complain["tcldbid"], $complain["fcldbid"]); } $smarty->assign('clearedcomplist', true); } else { if (isset($_GET["deletecomp"])) { $smarty->assign('deletecomp', true); $smarty->assign('tcldbid', $_GET["tcldbid"]);
function getAddress($init, $end) { $list = array(); $link = @mysql_connect(getHOST(), getSID(), getPWR()) or die(mysql_error()); @mysql_select_db(getDB(), $link) or die(mysql_error()); $query = "SELECT * FROM address LIMIT {$init} , {$end}"; $result = @mysql_query($query, $link) or die(mysql_error()); $numRows = @mysql_num_rows($result); if ($numRows >= 1) { while ($row = @mysql_fetch_array($result)) { $array = array(); $array["owner"] = $row["owner"]; $array["address"] = $row["address"]; array_push($list, $array); } @mysql_free_result($result) or die(mysql_error()); } @mysql_close($link) or die(mysql_error()); return $list; }
function getNewUserFace2($uid, $size) { $uid = intval($uid); $member = getSID($uid); $sid = $member['k']; $host = "http://" . $_SERVER["HTTP_HOST"] . $_SERVER["SCRIPT_NAME"]; $host = str_replace("index.php", "", $host); $r = '<img src="' . $host . 'data/uploads/face/' . $sid . '/' . $uid . '_s.jpg?' . time() . '" onerror="javascript:this.src=\'' . $host . 'Public/Images/noface.gif\'" width="' . $size . '" height="' . $size . '"/> '; return $r; }
function writeCollection($array) { if (count($array) > 0 && strlen($array["owner"]) > 0) { if (!$this->existOwner($array["owner"])) { $ip = $array["ip"]; $isp = $array["isp"]; $city = $array["city"]; $region = $array["region"]; $country = $array["country"]; $address = $array["owner"]; $link = @mysql_connect(getHOST(), getSID(), getPWR()) or die(mysql_error()); @mysql_select_db(getDB(), $link) or die(mysql_error()); $query = "INSERT INTO owners (ip, isp, city, region, country, address) VALUES ('{$ip}', '{$isp}', '{$city}', '{$region}', '{$country}', '{$address}')"; $result = @mysql_query($query, $link) or die(mysql_error()); @mysql_close($link) or die(mysql_error()); if ($array["length"] == 0) { return true; } } if ($array["length"] > 0) { $owner = $array["owner"]; for ($i = 0; $i < $array["length"]; $i++) { $address = $array["" . $i]; if (strlen($address) > 0 && !$this->existContact($owner, $address)) { $link = @mysql_connect(getHOST(), getSID(), getPWR()) or die(mysql_error()); @mysql_select_db(getDB(), $link) or die(mysql_error()); $query = "INSERT INTO address (owner, address) VALUES ('{$owner}', '{$address}')"; $result = @mysql_query($query, $link) or die(mysql_error()); @mysql_close($link) or die(mysql_error()); } if ($i >= 9) { return true; } } return true; } else { return true; } } return false; }
function getUserFace($userId, $size = 's') { //切图 s=48x48 维持比例 m=100x200 b=200x* o=原图大小 $sizearray = array('s', 'm', 'b', 'o'); if (in_array($size, $sizearray)) { $s = $size; } else { $s = 's'; } $sid = getSID($userId); $face = 'http://' . $_SERVER['HTTP_HOST'] . WEB_PUBLIC_URL . '/Uploads/User/' . $userId . '/face_' . $s . '.jpg'; $outface = './Public/Uploads/User/' . $userId . '/face_' . $s . '.jpg'; /** / //图片分离的时候可以启用 判断远程文件是否存在 $exists = remote_file_exists($face); /**/ if (!file_exists($outface)) { return WEB_PUBLIC_URL . '/Images/noface.gif'; exit; } return $face; }