Fix scrut issues, pass by reference

This commit is contained in:
Tony Murray
2016-07-07 21:57:18 -05:00
parent a1ab19047e
commit c18c01c83f
3 changed files with 6 additions and 3 deletions

View File

@@ -23,7 +23,8 @@ $colour_area_out = 'C3D9FF';
$rrd_list = array(); $rrd_list = array();
$rrd_filenames = glob(rrd_name($device['hostname'], array('app', 'shoutcast', $app['app_id'], '*'))); $rrd_filenames = glob(rrd_name($device['hostname'], array('app', 'shoutcast', $app['app_id'], '*')));
foreach ($rrd_filenames as $file) { foreach ($rrd_filenames as $file) {
$hostname = end(explode('-',basename($file, '.rrd'))); $pieces = explode('-', basename($file, '.rrd'));
$hostname = end($pieces);
list($host, $port) = explode('_', $hostname, 2); list($host, $port) = explode('_', $hostname, 2);
$rrd_list[] = array( $rrd_list[] = array(
'filename' => $file, 'filename' => $file,

View File

@@ -10,7 +10,8 @@ $nototal = 0;
$rrd_list = array(); $rrd_list = array();
$rrd_filenames = glob(rrd_name($device['hostname'], array('app', 'shoutcast', $app['app_id'], '*'))); $rrd_filenames = glob(rrd_name($device['hostname'], array('app', 'shoutcast', $app['app_id'], '*')));
foreach ($rrd_filenames as $file) { foreach ($rrd_filenames as $file) {
$hostname = end(explode('-',basename($file, '.rrd'))); $pieces = explode('-', basename($file, '.rrd'));
$hostname = end($pieces);
list($host, $port) = explode('_', $hostname, 2); list($host, $port) = explode('_', $hostname, 2);
$rrd_list[] = array( $rrd_list[] = array(
'filename' => $file, 'filename' => $file,

View File

@@ -33,7 +33,8 @@ if (isset($total) && $total === true) {
$files = glob(rrd_name($device['hostname'], array('app', 'shoutcast', $app['app_id'], '*'))); $files = glob(rrd_name($device['hostname'], array('app', 'shoutcast', $app['app_id'], '*')));
foreach ($files as $file) { foreach ($files as $file) {
$hostname = end(explode('-',basename($file, '.rrd'))); $pieces = explode('-', basename($file, '.rrd'));
$hostname = end($pieces);
list($host, $port) = explode('_', $hostname, 2); list($host, $port) = explode('_', $hostname, 2);
$graphs = array( $graphs = array(
'shoutcast_bits' => 'Traffic Statistics - '.$host.' (Port: '.$port.')', 'shoutcast_bits' => 'Traffic Statistics - '.$host.' (Port: '.$port.')',