Вход Регистрация
Файл: adultscript-2.0.3-pro/files/misc/nuevo/midroll.php
Строк: 97
<?php
//***********************************************
//*        NuevoLab FLASH PLAYER ver. 8.0            *
//*                                                *
//*        http://www.nuevolab.com                    *
//*        email: support@nuevolab.com                *
//*                                                *
//***********************************************
define('_VALID'true);
require 
'../config_common.php';

$channel='';
if ( isset(
$_GET['ch']) ) {
    
$channel intval(trim($_GET['ch']));
}

$bool = array(0=>'false',1=>'true');
$mids=array();
$now=time();
$db            VF::factory('database');


if(
$channel != '') {
    
    
$chans explode("|",$channel);
    foreach(
$chans as $ch) {
        if(!
$ch=='0') { $add.='channel = '.$ch.' OR '; }
    }
    
$add =trim($add); $add=trim($add,'OR');$add=trim($add);


    
$sql "select * from nuevo__midroll where active = 1 and channel='".mysql_real_escape_string($channel)."' and expire>'".mysql_real_escape_string($now)."' order by RAND() limit 5";
    
$rows=$db->get_rows($sql);
    foreach (
$rows as $row)
        {
            if(
intval($row['duration'])>=3$duration intval($row['duration']); else $duration=;
            
$mids[] = array('ID' => $row['ID'], 'title' => $row['title'], 'description' => $row['description'], 'link' => $row['link'], 'url' => $row['url'], 'image' => $row['image'], 'duration' => $duration);
        }
}

if(
count($mids)==0) {
    
$sql "select * from nuevo__midroll where active = 1 and channel = '0' and expire>'".mysql_real_escape_string($now)."' order by RAND() limit 5";
    
$rows=$db->get_rows($sql);

        foreach(
$rows as $row)
        {
            if(
intval($row['duration'])>=3$duration intval($row['duration']); else $duration=;
            
$mids[] = array('ID' => $row['ID'], 'title' => $row['title'], 'description' => $row['description'], 'link' => $row['link'], 'url' => $row['url'], 'image' => $row['image'], 'duration' => $duration);
        }
}





    
    
header("Content-Type: text/xml");
    
header("Expires: 0");
    print 
"<?xml version="1.0" encoding="UTF-8" ?>n";
    print 
"<midroll>n";

    foreach(
$mids as $mid) {
        print 
"<ad>n";
        print 
"<id>".$mid['ID']."</id>n";
        print 
"<duration>".$mid['duration']."</duration>n";
        print 
"<url><![CDATA[".$mid['url']."]]></url>n";
        print 
"<title><![CDATA[".$mid['title']."]]></title>n";
        print 
"<description><![CDATA[".$mid['description']."]]></description>n";
        print 
"<display_url><![CDATA[".$mid['link']."]]></display_url>n";
        if(
strlen($mid['image'])>0) {
            print 
"<image><![CDATA[".$mid['image']."]]></image>n";
        }
        print 
"</ad>";
    }

    print 
"</midroll>";



?>
Онлайн: 1
Реклама