Example #1
0
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;
    }
}
Example #2
0
<?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;
 }
Example #4
0
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;
 }
Example #6
0
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;
}