summaryrefslogtreecommitdiffstats
path: root/admin/WebConsole/principal/verlogseguimiento.php
diff options
context:
space:
mode:
authoradv <adv@uma.es>2011-02-23 19:05:23 +0000
committeradv <adv@uma.es>2011-02-23 19:05:23 +0000
commit58d08a2da3bdfac6b12a0f037377dc5e972eac9f (patch)
tree20611a5756ed8899cc1455b534281ccd9fa00789 /admin/WebConsole/principal/verlogseguimiento.php
parent006da8f0e62bcd378ecd45df251cf1ba1be66532 (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.php88
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