Magellan Linux

Diff of /alx-src/branches/alx-web-070/show.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 7112 by niro, Fri Sep 11 11:02:38 2015 UTC revision 7113 by niro, Fri Sep 11 11:06:04 2015 UTC
# Line 10  $tabs = array('cfg_graphic', 'cfg_networ Line 10  $tabs = array('cfg_graphic', 'cfg_networ
10  $multi= array( 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1);  $multi= array( 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1);
11  $data = array();  $data = array();
12    
   
13  // get alx version info for  // get alx version info for
14  $alxinfo = sqlfirst('SELECT * FROM client_version WHERE serial='.$id);  $alxinfo = sqlfirst('SELECT * FROM client_version WHERE serial='.$id);
15  $alxos = $alxinfo[os];  $alxos = $alxinfo[os];
# Line 423  echo '</td><td valign=top>'; Line 422  echo '</td><td valign=top>';
422   if($state=='On')   if($state=='On')
423   {   {
424   echo '<u>IP:</u> '.$conn['ip'].'<br><br>';   echo '<u>IP:</u> '.$conn['ip'].'<br><br>';
425   $osver = @sshdo('os_ver=$(</etc/mageversion);cfg_ver=$(/sbin/magequery -n alxconfig-ng | cut -d" " -f5);pname=${cfg_ver%-*-*};cfg_ver=${cfg_ver/${pname}-};echo "${os_ver}:${cfg_ver}"', $conn['ip']);   echo '<u>OS:</u> '.$alxos.'<br>';
426   $osver = explode(':',$osver[1]);   echo '<u>Utils:</u> '.$alxutils.'<br>';
  if($osver[0] == '') $osver[0]='unknown';  
  if($osver[1] == '') $osver[1]='unknown';  
   
  # update os string in database  
  if($alxos == '')  
  {  
  mysql_query('insert into client_version(serial,os,utils) values("'.$id.'","'.$osver[0].'","'.$osver[1].'")  
  on duplicate key update os="'.$osver[0].'", utils="'.$osver[1].'"');  
  # reload the site  
  echo '<script type="text/javascript">setTimeout(\'window.location.reload()\',0);</script>';  
  }  
   
  echo '<u>OS:</u> '.$osver[0].'<br>';  
  echo '<u>Utils:</u> '.$osver[1].'<br>';  
   
  if($osver[0] <> 'unknown')  
  {  
  //write them to database  
  }  
427   }   }
428    
429   echo '</b></div>';   echo '</b></div>';

Legend:
Removed from v.7112  
changed lines
  Added in v.7113