diff options
author | adv <adv@uma.es> | 2011-02-23 19:05:23 +0000 |
---|---|---|
committer | adv <adv@uma.es> | 2011-02-23 19:05:23 +0000 |
commit | 58d08a2da3bdfac6b12a0f037377dc5e972eac9f (patch) | |
tree | 20611a5756ed8899cc1455b534281ccd9fa00789 /admin/WebConsole/principal/verlogseguimiento.php | |
parent | 006da8f0e62bcd378ecd45df251cf1ba1be66532 (diff) |
integrando modulos web version 1.0 ticket:301
git-svn-id: https://opengnsys.es/svn/branches/version1.0@1482 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'admin/WebConsole/principal/verlogseguimiento.php')
-rw-r--r-- | admin/WebConsole/principal/verlogseguimiento.php | 88 |
1 files changed, 88 insertions, 0 deletions
diff --git a/admin/WebConsole/principal/verlogseguimiento.php b/admin/WebConsole/principal/verlogseguimiento.php new file mode 100644 index 00000000..2a537998 --- /dev/null +++ b/admin/WebConsole/principal/verlogseguimiento.php @@ -0,0 +1,88 @@ +<? +// ************************************************************************************************************************************************* +// Aplicación WEB: +// Autor: +// Fecha Creación: +// Fecha Última modificación: +// Nombre del fichero: +// Descripción : +// muestra los log del equipo +// ************************************************************************************************************************************************* +include_once("../includes/ctrlacc.php"); +include_once("../clases/AdoPhp.php"); +include_once("../includes/constantes.php"); +include_once("../includes/comunes.php"); +include_once("../includes/CreaComando.php"); +include_once("../includes/HTMLSELECT.php"); +include_once("../idiomas/php/".$idioma."/comandos/ejecutarscripts_".$idioma.".php"); +include_once("../idiomas/php/".$idioma."/consolaremota_".$idioma.".php"); +//________________________________________________________________________________________________________ +$cmd=CreaComando($cadenaconexion); +if (!$cmd) + Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D. +//___________________________________________________________________________________________________ + +$nombreordenador=$_GET["nombreordenador"]; + +if (isset($_GET["ip"])) +{ +$ip=$_GET["ip"]; +} +else +{ + $rs=new Recordset; + $cmd->texto="SELECT * FROM ordenadores WHERE nombreordenador='".$nombreordenador."'"; + $rs->Comando=&$cmd; + if (!$rs->Abrir()) return(false); // Error al abrir recordset + $rs->Primero(); + if (!$rs->EOF){ + $ip=$rs->campos["ip"]; + $rs->Cerrar(); + } +} + +?> + + +<HTML> +<TITLE>Log: <? echo $_GET["nombreordenador"] ?> </TITLE> +<HEAD> +<? +echo "<meta http-equiv='Refresh' content='2;URL=./verlogseguimiento.php?nombreordenador=". $_GET["nombreordenador"] ."&ip=".$ip ."'"; +?> + + +</HEAD> + +<BODY> + + +<form name="leerficherolog" action="" method="GET"> +<table> +<tr> +<?php + $nombreordenador=$_GET["nombreordenador"]; + echo "<td> Log del equipo ". $nombreordenador ." con ip " . $ip ." </td> "; +?> +</tr> +</table> +<TEXTAREA NAME="contenido" ROWS="50" COLS="150" > +<?php + $fp = "/opt/opengnsys/log/clients/" . $ip . ".log"; + #echo exec('tail -n 50 ' . $fp); + $handle = popen("tail " . $fp ." 2>&1", 'r'); + while(!feof($handle)) { + $buffer = fgets($handle); + echo "$buffer<br/>\n"; + ob_flush(); + flush(); +} +pclose($handle); + +?> +</TEXTAREA> + +</form> + +</BODY> +</HTML>
\ No newline at end of file |