}
 $debug = false;
 for ($i = 1; $i < count($uArray); $i++) {
     $innerArray = $uArray[$i];
     $p = setUserStatus($innerArray[12]) . "&nbsp;<span style=\"font-weight:bold;\">" . removeChar($innerArray[14]) . "</span>\r\n           &nbsp;(" . setPPriv($innerArray[11]) . "" . setCPriv($innerArray[10]) . ")";
     $class = $color % 2 ? "bg2" : "bg1";
     $color++;
     $userstats .= show("/userstats", array("player" => $p, "channel" => getChannelName($innerArray[1], $uip, $port, $tPort), "misc1" => $innerArray[6], "class" => $class, "misc2" => $innerArray[7], "misc3" => time_convert($innerArray[8]), "misc4" => time_convert($innerArray[9])));
 }
 $uArr = getTSChannelUsers($uip, $port, $tPort);
 $pcArr = array();
 $ccArr = array();
 $thisArr = array();
 $listArr = array();
 $usedArr = array();
 $cArr = getChannels($uip, $port, $tPort);
 $z = 0;
 $x = 0;
 for ($i = 0; $i < count($cArr); $i++) {
     $innerArr = $cArr[$i];
     $listArr[$i] = $innerArr[3];
 }
 sort($listArr);
 for ($i = 0; $i < count($listArr); $i++) {
     for ($j = 0; $j < count($cArr); $j++) {
         $innArr = $cArr[$j];
         if ($innArr[3] == $listArr[$i] && usedID($usedArr, $innArr[0])) {
             if ($innArr[2] == -1) {
                 $thisArr[0] = $innArr[0];
                 $thisArr[1] = $innArr[5];
                 $thisArr[2] = $innArr[2];
示例#2
0
/**
 * Launches all channels
 */
function launchAllChannels()
{
    $channels = getChannels();
    for ($i = 0; $i < count($channels); $i++) {
        launchChannel($channels[$i]);
    }
}
 //echo '<br> Process DATE: '.$processDate;
 $startDate = $processDate;
 $endDate = $processDate;
 foreach ($dimensions as $key => $value) {
     print_r("---DIMENSIONS---" . json_encode($value));
     $result = $client->get_statistics(array('format' => 'json', 'account_id' => $account_id, 'dimensions' => json_encode($value), 'metrics' => json_encode(array('impression', 'click', 'click_rate', 'reach_impression', 'total_cost', 'confirmed_tracked_conversion', 'expand', 'event', 'average_expand_time', 'pageview', 'average_visibility_time', 'progress_100', 'progress_50', 'user_play', 'close', 'impression_adwords', 'click_adwords', 'cost_adwords', 'bounce_rate', 'average_time_spent_on_site', 'cost_per_pageview')), 'start_date' => $processDate, 'end_date' => $processDate));
     echo '<pre>';
     ////print_r($result->headers);
     //print_r($result);
     //die();
     /*
      ************* METADATA **************
      */
     $adspacesMeta = getAdspaces($mysqli);
     $campaignsMeta = getCampaigns($mysqli);
     $channelsMeta = getChannels($mysqli);
     $projectsMeta = getProjects($mysqli);
     $creativesMeta = getCreatives($mysqli);
     $adnetworksMeta = getAdnetworks($mysqli);
     $insertionsMeta = getInsertions($mysqli);
     $agesMeta = getAges($mysqli);
     $ispsMeta = getIsps($mysqli);
     $opsMeta = getOps($mysqli);
     $browsersMeta = getBrowsers($mysqli);
     $socialsMeta = getSocials($mysqli);
     $gendersMeta = getGenders($mysqli);
     $GLOBALS["metrics"] = getMetrics($mysqli);
     $metrics = $GLOBALS["metrics"];
     /*
     	        $metadata = $result->body->metadata;
     	        foreach ($metadata as $key => $value) {
示例#4
0
文件: weeb.php 项目: johnymarek/manta
    $url_parsed = parse_url('http://www.weeb.tv/?' . $strumien);
    parse_str($url_parsed['query'], $dane);
    //print_r($dane);
    $link = 'exec ' . dirpath . 'bin/rtmpdump -o - -r "' . $dane["10"] . '/' . $dane["11"] . $hd_link . '" -W "http://static2.weeb.tv/player.swf" -p "http://weeb.tv" -y "' . $dane["11"] . $hd_link . '" --weeb "' . $dane["73"] . ';' . WEEB_LOGIN . ';' . WEEB_HASLO . '" -v';
    //echo $link;
    $weeb_play = fopen(dirpath . "weeb.cgi", 'w');
    fwrite($weeb_play, "#!/bin/sh\ncat <<EOF\nContent-type: \"video/mp4\"\n\nEOF\n" . $link);
    fclose($weeb_play);
    chmod(dirpath . "weeb.cgi", 0755);
    echo webpath . 'weeb.cgi';
}
function getLast()
{
    $wlast = file_get_contents(dirpath . "weeb.last");
    echo webpath . 'weeb.php?' . $wlast;
}
function generateFooter()
{
    echo <<<FOO
</channel>
</rss>
FOO;
}
if (isset($_GET['stream'])) {
    getLink($_GET['stream'], $_GET['hd']);
} elseif (isset($_GET['last'])) {
    getLast();
} else {
    getChannels();
    generateFooter();
}
 //echo '<br> Process DATE: '.$processDate;
 $startDate = $processDate;
 $endDate = $processDate;
 foreach ($dimensions as $key => $value) {
     print_r("---DIMENSIONS---" . json_encode($value));
     $result = $client->get_statistics(array('format' => 'json', 'account_id' => $account_id, 'dimensions' => json_encode($value), 'metrics' => json_encode(array('impression', 'click', 'click_rate', 'reach_impression', 'total_cost', 'confirmed_tracked_conversion', 'expand', 'event', 'average_expand_time', 'pageview', 'average_visibility_time', 'progress_100', 'progress_50', 'user_play', 'close', 'impression_adwords', 'click_adwords', 'cost_adwords', 'bounce_rate', 'average_time_spent_on_site', 'cost_per_pageview')), 'start_date' => $processDate, 'end_date' => $processDate));
     echo '<pre>';
     ////print_r($result->headers);
     //print_r($result);
     //die();
     /*
      ************* METADATA **************
      */
     $adspacesMeta = getAdspaces($connSqlsrv);
     $campaignsMeta = getCampaigns($connSqlsrv);
     $channelsMeta = getChannels($connSqlsrv);
     $projectsMeta = getProjects($connSqlsrv);
     $creativesMeta = getCreatives($connSqlsrv);
     $adnetworksMeta = getAdnetworks($connSqlsrv);
     $insertionsMeta = getInsertions($connSqlsrv);
     $agesMeta = getAges($connSqlsrv);
     $ispsMeta = getIsps($connSqlsrv);
     $opsMeta = getOps($connSqlsrv);
     $browsersMeta = getBrowsers($connSqlsrv);
     $socialsMeta = getSocials($connSqlsrv);
     $gendersMeta = getGenders($connSqlsrv);
     $GLOBALS["metrics"] = getMetrics($connSqlsrv);
     $metrics = $GLOBALS["metrics"];
     $metadata = $result->body->metadata;
     foreach ($metadata as $key => $value) {
         //print_r($key.'/');
function channelInfo($ip, $tPort, $port, $cID)
{
    $cArray = getChannels($ip, $port, $tPort);
    $uArray = getTSChannelUsers($ip, $port, $tPort);
    $html = '';
    $cUser = 0;
    $ok = false;
    for ($i = 0; $i < count($cArray); $i++) {
        $innArray = $cArray[$i];
        if ($innArray[0] == $cID) {
            $codec = $innArray[1];
            $max = $innArray[4];
            $name = $innArray[5];
            $topic = $innArray[8];
            $ok = true;
        }
    }
    for ($i = 0; $i < count($uArray); $i++) {
        $innArray = $uArray[$i];
        if ($innArray[1] == $cID) {
            $cUser++;
        }
    }
    if ($ok) {
        $html = "<tr class=\"bg1\"><td>Channel:</td></tr>\n";
        $html .= "<tr class=\"bg1\"><td>" . removeChar($name) . "<br /><br /></td></tr>\n";
        $html .= "<tr class=\"bg1\"><td>Topic:</td></tr>\n";
        $html .= "<tr class=\"bg1\"><td>" . utf8_encode(removeChar($topic)) . "<br /><br /></td></tr>\n";
        $html .= "<tr class=\"bg1\"><td>User in channel:</td></tr>\n";
        $html .= "<tr class=\"bg1\"><td>" . $cUser . "/" . removeChar($max) . "<br /><br /></td></tr>\n";
        $html .= "<tr class=\"bg1\"><td>Codec:</td></tr>\n";
        $html .= "<tr class=\"bg1\"><td>" . getCodec($codec) . "<br /><br /></td></tr>\n";
        $name = str_replace("'", "¶", $name);
        //		$html .= "<tr><td><br /><input type=\"button\" id=\"submit\" onclick=\"javascript:w('login.php?cName=".removeChar($name)."', 'TS2', '420', '150');\" value=\"Join Channel\" class=\"submit\" /></td></tr>\n";
    } else {
        $html = "<tr class=\"bg1\"><td>Channel is deleted!</td></tr>\n";
    }
    return $html;
}
示例#7
0
	<div id="buttons">
		<button id="showChannelStatus">Info on each Channel</button>
		<button id="showChannelsAndShows">Channels and Shows</button>
		<button id="showsOnTonightButton">Tonight's Shows</button>
		<button id="showsOldNews">Get Shows To Update</button>
		<button id="activeShows">Get Shows With New Episodes </button>
		
	</div>
	<div id="channelStatus" class="toggle">
	<?php 
$aToPrint = newReport();
?>
	</div>
	<div id="channels" class="toggle">
		<?php 
$channels = getChannels();
for ($i = 0; $i < count($channels); $i++) {
    $showList = getShowsByChannel($channels[$i]["id"]);
    echo "<h3>" . $channels[$i]["channelName"] . "</h3></br>";
    echo "<table><th>Show</th><th>Day</th><th>Time</th><th>Code</th>";
    for ($j = 0; $j < count($showList); $j++) {
        echo "<tr><td>" . $showList[$j]["name"] . "</td>";
        echo "<td>" . $showList[$j]["dayOfWeek"] . "</td>";
        echo "<td>" . $showList[$j]["time"] . "</td>";
        echo "<td>" . $showList[$j]["seasonCode"] . "</td></tr>";
    }
    echo "</table>";
}
?>
	</div></br></br>
	<div id="needsNewNews" class="toggle">
示例#8
0
<?php

// configuration
require "../includes/config.php";
require "../includes/accountService.php";
$db = new mysql_db(SERVER, USERNAME, PASSWORD, DATABASE);
$errortext = "";
if ($_SERVER["REQUEST_METHOD"] == "GET") {
    if (!empty($_GET["subscribe"])) {
        rmChannel($_SESSION["username"], $_GET["subscribe"]);
        $errortext = "remove " . $_GET["subscribe"] . " from subscription list successfully";
    }
    $subscriptions = getChannels($_SESSION["username"]);
    render("subscription_template.php", ["subscriptions" => $subscriptions, "errortext" => $errortext, "title" => "Subsciption"]);
} else {
    $subscriptions = getChannels($_SESSION["username"]);
    render("subscription_template.php", ["subscriptions" => $subscriptions, "errortext" => $errortext, "title" => "Subsciption"]);
}
$db->sql_close();
?>

示例#9
0
文件: filter.php 项目: ram-1501/rs
		
		       <label class="radio">
		      		<?php 
echo form_radio($radio_fraud_N);
?>
		      		No
		    	</label>
		   	</fieldset>

		</div>
	
	 	<div class="span2">
	  		<fieldset>
	    		<legend>Sales Channel</legend>
	    		<?php 
echo form_multiselect('sales_channel[]', array('zm' => 'Zing-Mobile') + getChannels(), $sales_channel, 'size="9"');
?>
	    	</fieldset>

	    	<fieldset>
		   		<legend>Orders At Risk</legend>
		       	<label class="radio">
		      		<?php 
echo form_radio($radio_order_risk_all);
?>
		      		All
		    	</label>
		    
		    	<label class="radio">
		      		<?php 
echo form_radio($radio_order_risk_Y);
示例#10
0
function category_tree($check_box = false, $buttons = false, $check_box_ids = array(), $channel_id = "")
{
    $CI =& get_instance();
    $CI->load->model("category_model");
    $data = array();
    $sales_channel = getChannels();
    if ($channel_id) {
        $category[$sales_channel[$channel_id]] = $CI->category_model->get_category_list(array("category.enabled" => 1, "category.sales_channel_id" => $channel_id))->result_array();
    } else {
        if (!empty($sales_channel)) {
            foreach ($sales_channel as $key => $val) {
                $category[$val] = $CI->category_model->get_category_list(array("category.enabled" => 1, "category.sales_channel_id" => $key))->result_array();
            }
        }
    }
    $CI->load->library("menu_category");
    if (!empty($category)) {
        foreach ($category as $key => $cat) {
            $menu_array = array();
            foreach ($cat as $row) {
                $row['parent_id'] = empty($row['parent_id']) ? 0 : $row['parent_id'];
                $menu_array[$row['id']] = array('title' => $row['name'], 'parent' => $row['parent_id']);
            }
            $CI->menu_category->menu_array_init($menu_array, array_search($key, $sales_channel));
            $data['list'][$key] = $CI->menu_category->generate(0, $check_box, $buttons, $check_box_ids);
        }
    }
    return $data;
}
示例#11
0
function init()
{
    global $settings;
    $settings = R::load('settings', 1);
    getChannels();
}
示例#12
0
function channelInfo($ip, $tPort, $port, $cID, $joinButton)
{
    $cArray = getChannels($ip, $port, $tPort);
    $uArray = getTSChannelUsers($ip, $port, $tPort);
    $html = "";
    $cUser = 0;
    $ok = false;
    for ($i = 0; $i < count($cArray); $i++) {
        $innArray = $cArray[$i];
        if ($innArray[0] == $cID) {
            $codec = $innArray[1];
            $max = $innArray[4];
            $name = $innArray[5];
            $topic = $innArray[8];
            $ok = true;
        }
    }
    for ($i = 0; $i < count($uArray); $i++) {
        $innArray = $uArray[$i];
        if ($innArray[1] == $cID) {
            $cUser++;
        }
    }
    if ($ok) {
        $html = "<tr><td class=\"boldbread\">Channel:</td></tr>\n";
        $html .= "<tr><td class=\"bread\">" . removeChar($name) . "<br><br></td></tr>\n";
        $html .= "<tr><td class=\"boldbread\">Topic:</td></tr>\n";
        $html .= "<tr><td class=\"bread\">" . removeChar($topic) . "<br><br></td></tr>\n";
        $html .= "<tr><td class=\"boldbread\">User in channel:</td></tr>\n";
        $html .= "<tr><td class=\"bread\">" . $cUser . "/" . removeChar($max) . "<br><br></td></tr>\n";
        $html .= "<tr><td class=\"boldbread\">Codec:</td></tr>\n";
        $html .= "<tr><td class=\"bread\">" . getCodec($codec) . "<br><br></td></tr>\n";
        $name = str_replace("'", "¶", $name);
        if ($joinButton) {
            $html .= "<tr><td><br><input type=\"button\" class=\"button\" onclick=\"ts_login('" . removeChar($name) . "', '{$ip}', '{$port}');\" value=\"Join Channel\"></td></tr>\n";
        }
    } else {
        $html = "<tr><td class=\"boldbread\">Channel is deleted!</td></tr>\n";
    }
    return $html;
}