Вход Регистрация
Файл: include/function_server.php
Строк: 67
<?php
defined
('_VALID') or die('Restricted Access!');
function 
get_server()
{
    global 
$conn;

    
$sql "SELECT * FROM servers WHERE status = '1' ORDER BY last_used ASC";
    
$rs  $conn->execute($sql);
    if (
$conn->Affected_Rows()) {
        
$servers $rs->getrows();
        foreach (
$servers as $server) {
            if (
$server['current_used'] = '1') {
                continue;
            } else {
                return 
$server;
            }
        }
        
        return 
$servers['0'];
    } else {
        die(
'Failed to find a active server! Please check your settings!');
    }
}

function 
update_server_used($server)
{
    global 
$conn;
    
$conn->execute("UPDATE servers SET current_used = '1' WHERE server_id = ".$server['server_id']." LIMIT 1");
}

function 
update_server($server)
{
    global 
$conn;
    
$conn->execute("UPDATE servers SET last_used = '".date('Y-m-d h:i:is')."', current_used = '0'
                    WHERE server_id = "
.$server['server_id']." LIMIT 1");
}

function 
upload_video($flv$ip$username$password$ftp_root)
{
    
$conn_id    ftp_connect($ip);
    
$ftp_login  ftp_login($conn_id$username$password);
    if ( !
$conn_id or !$ftp_login ) {
        die(
'Failed to connect to FTP server!');
    }

    
ftp_pasv($conn_id1);
    if ( !
ftp_chdir($conn_id$ftp_root) ) {
        die(
'Failed to change directory to: ' .$ftp_root);
    }
    
    if (
file_exists($flv)) {
        
$filename basename($flv);
        
ftp_delete($conn_id$filename);
        
ftp_put($conn_id$filename$flvFTP_BINARY);
        
ftp_site($conn_idsprintf('CHMOD %u %s'777$filename));
    }
    
    
ftp_close($conn_id);
}
?>
Онлайн: 0
Реклама