git-svn-id: https://opengnsys.es/svn/trunk@468 a21b9725-9963-47de-94b9-378ad31fedc9

remotes/github/debian-pkg
alonso 2009-10-31 09:45:27 +00:00
parent e5714d5373
commit 383edceb83
16 changed files with 66 additions and 11539 deletions

View File

@ -1,15 +1,15 @@
<?
<?
// *************************************************************************************************************************************************
// Aplicación WEB: ogAdmWebCon
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
// Fecha Creación: Diciembre-2003
// Fecha Última modificación: Febrero-2005
// Aplicación WEB: ogAdmWebCon
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
// Fecha Creación: Diciembre-2003
// Fecha Última modificación: Febrero-2005
// Nombre del fichero: acceso.php
// Descripción : Presenta la pantalla de login de la aplicación
// Descripción : Presenta la pantalla de login de la aplicación
// *************************************************************************************************************************************************
if(isset($_SESSION)){ // Si existe algua sesión ...
if(isset($_SESSION)){ // Si existe algua sesión ...
session_unset(); // Elimina variables
session_destroy(); // Destruye sesión
session_destroy(); // Destruye sesión
}
$herror=0;
if (isset($_GET["herror"])) $herror=$_GET["herror"];
@ -22,7 +22,7 @@ $TbErr[3]="WARNING: There are some problem to recovery the record, must be it is
//________________________________________________________________________________________________________
?>
<HTML>
<TITLE> Administración web de aulas</TITLE>
<TITLE> Administración web de aulas</TITLE>
<HEAD>
<LINK rel="stylesheet" type="text/css" href="estilos.css">
</HEAD>
@ -34,7 +34,7 @@ function confirmar(){
var pss=document.fdatos.pss.value;
var ifr=document.getElementById("iframes_comodin"); // Toma objeto Iframe
var wurl="controlacceso.php?usu="+usu+"&pss="+pss
ifr.src=wurl; // LLama a la página gestora
ifr.src=wurl; // LLama a la página gestora
}
}
//________________________________________________________________________________________________________

View File

@ -1,12 +1,12 @@
<?
<?
// *************************************************************************************************************************************************
// Aplicación WEB: ogAdmWebCon
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
// Aplicación WEB: ogAdmWebCon
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
// Fecha Creación: Diciembre-2003
// Fecha Última modificación: Febrero-2005
// Fecha Creación: Diciembre-2003
// Fecha Última modificación: Febrero-2005
// Nombre del fichero: acceso.php
// Descripción : Presenta la pantalla de login de la aplicación
// Descripción : Presenta la pantalla de login de la aplicación
// *************************************************************************************************************************************************
$herror=0;
if (isset($_GET["herror"])) $herror=$_GET["herror"];
@ -14,14 +14,14 @@ if (isset($_POST["herror"])) $herror=$_POST["herror"];
$TbErr=array();
$TbErr[0]="SIN ERRORES";
$TbErr[1]="ATENCIÓN: Debe acceder a la aplicación a través de la pagina inicial";
$TbErr[2]="ATENCIÓN: La Aplicación no tiene acceso al Servidor de Bases de Datos";
$TbErr[3]="ATENCIÓN: Existen problemas para recuperar el registro, puede que haya sido eliminado";
$TbErr[4]="ATENCIÓN: Usted no tiene acceso a esta aplicación";
$TbErr[1]="ATENCIÓN: Debe acceder a la aplicación a través de la pagina inicial";
$TbErr[2]="ATENCIÓN: La Aplicación no tiene acceso al Servidor de Bases de Datos";
$TbErr[3]="ATENCIÓN: Existen problemas para recuperar el registro, puede que haya sido eliminado";
$TbErr[4]="ATENCIÓN: Usted no tiene acceso a esta aplicación";
//________________________________________________________________________________________________________
?>
<HTML>
<TITLE>Administración web de aulas</TITLE>
<TITLE>Administración web de aulas</TITLE>
<HEAD>
<LINK rel="stylesheet" type="text/css" href="estilos.css">
</HEAD>
@ -39,7 +39,7 @@ function comprobar_datos(){
return(false)
}
if (document.fdatos.pss.value==""){
alert("Debe introducir una contraseña")
alert("Debe introducir una contraseña")
document.fdatos.pss.focus()
return(false)
}

View File

@ -1,4 +1,4 @@
<?
<?
// ********************************************************************************************************
// Aplicación WEB: ogAdmWebCon
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla

View File

@ -1,12 +1,12 @@
<?
<?
// *************************************************************************************************************************************************
// Aplicación WEB: ogAdmWebCon
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
// Aplicación WEB: ogAdmWebCon
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
// Fecha Creación: Diciembre-2003
// Fecha Última modificación: Febrero-2005
// Fecha Creación: Diciembre-2003
// Fecha Última modificación: Febrero-2005
// Nombre del fichero: controlacceso.php
// Descripción :Este fichero implementa el control de acceso a la aplicación
// Descripción :Este fichero implementa el control de acceso a la aplicación
// *************************************************************************************************************************************************
include_once("./clases/AdoPhp.php");
@ -18,7 +18,7 @@ if (isset($_POST["pss"])) $pss=$_POST["pss"];
include_once("./includes/controlacceso.inc");
?>
<HTML>
<TITLE> Administración web de aulas</TITLE>
<TITLE> Administración web de aulas</TITLE>
<HEAD>
<LINK rel="stylesheet" type="text/css" href="hidra.css">
</HEAD>
@ -44,4 +44,4 @@ include_once("./includes/controlacceso.inc");
}
</SCRIPT>
</BODY>
</HTML>
</HTML>

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
.textos{
.textos{
COLOR: #A53B2D;
FONT-FAMILY:MS Sans Serif;
FONT-SIZE: 8pt;

View File

@ -1,12 +1,12 @@
<?
<?
// *************************************************************************************************************************************************
// Aplicación WEB: ogAdmWebCon
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
// Aplicación WEB: ogAdmWebCon
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
// Fecha Creación: Diciembre-2003
// Fecha Última modificación: Febrero-2005
// Fecha Creación: Diciembre-2003
// Fecha Última modificación: Febrero-2005
// Nombre del fichero: frames.php
// Descripción :Este fichero implementa la distribución en frames de la aplicación
// Descripción :Este fichero implementa la distribución en frames de la aplicación
// *************************************************************************************************************************************************
include_once("./includes/ctrlacc.php");
include_once("./includes/constantes.php");
@ -15,7 +15,7 @@ include_once("./includes/constantes.php");
?>
<HTML>
<HEAD>
<TITLE> Administración web de aulas</TITLE>
<TITLE> Administración web de aulas</TITLE>
</HEAD>
<FRAMESET rows="25,*">
<FRAME SRC="barramenu.php" frameborder=0 scrolling=no NAME="frame_menus" >

View File

@ -1,4 +1,4 @@
<?
<?
// *************************************************************************************************************************************************
// Aplicación WEB: ogAdmWebCon
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla

View File

@ -1,11 +1,11 @@
<?
<?
// *************************************************************************************************************************************************
// Aplicación WEB: ogAdmWebCon
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
// Fecha Creación: Año 2003-2004
// Fecha Última modificación: Marzo-2005
// Aplicación WEB: ogAdmWebCon
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
// Fecha Creación: Año 2003-2004
// Fecha Última modificación: Marzo-2005
// Nombre del fichero: gestor_usuarios.php
// Descripción :
// Descripción :
// Gestiona el mantenimiento de la tabla de usuarios
// *************************************************************************************************************************************************
include_once("../includes/ctrlacc.php");
@ -129,11 +129,11 @@ function Gestiona(){
case $op_alta :
$cmd->texto="INSERT INTO usuarios (usuario,pasguor,nombre,email,idambito,ididioma,idtipousuario ) VALUES (@usuario,@pasguor,@nombre,@email,@idambito,@ididioma,@idtipousuario);";
$resul=$cmd->Ejecutar();
if ($resul){ // Crea una tabla nodo para devolver a la página que llamó ésta
if ($resul){ // Crea una tabla nodo para devolver a la página que llamó ésta
$idusuario=$cmd->Autonumerico();
$arbolXML=SubarbolXML_usuarios($idusuario,$nombre,$idtipousuario);
$baseurlimg="../images/signos"; // Url de las imagenes de signo
$clasedefault="texto_arbol"; // Hoja de estilo (Clase por defecto) del árbol
$clasedefault="texto_arbol"; // Hoja de estilo (Clase por defecto) del árbol
$arbol=new ArbolVistaXML($arbolXML,0,$baseurlimg,$clasedefault);
$tablanodo=$arbol->CreaArbolVistaXML();
if($idtipousuario==$OPERADOR)
@ -169,7 +169,7 @@ function Gestiona(){
/*________________________________________________________________________________________________________
Busca los datos de un usuario
Parametros:
- cmd:Una comando ya operativo (con conexión abierta)
- cmd:Una comando ya operativo (con conexión abierta)
- idusuario:El identificador del usuario
________________________________________________________________________________________________________*/
function toma_usuario($cmd,$idusuario){
@ -223,7 +223,7 @@ function SubarbolXML_usuarios($idusuario,$nombre,$idtipousuario){
return($cadenaXML);
}
/*________________________________________________________________________________________________________
Envía un comando al servidor para que cree el fichero de login de este operador
Envía un comando al servidor para que cree el fichero de login de este operador
________________________________________________________________________________________________________*/
function GestionLogin($cmd,$usuario,$pasguor,$idusuario,$op,$idambito){
global $servidorhidra;
@ -273,7 +273,7 @@ function TomaIpesServidores($cmd,$idusuario,$idambito){
// Manda una trama del comando Actualizar
//________________________________________________________________________________________________________
function manda_trama($shidra,$parametros){
if ($shidra->conectar()){ // Se ha establecido la conexión con el servidor hidra
if ($shidra->conectar()){ // Se ha establecido la conexión con el servidor hidra
$shidra->envia_comando($parametros);
$shidra->desconectar();
return(true);

View File

@ -1,4 +1,4 @@
<HTML>
<HTML>
<HEAD>
<SCRIPT language="javascript">
</SCRIPT>

View File

@ -1,4 +1,4 @@
<?
<?
// *************************************************************************************************************************************************
// Aplicación WEB: ogAdmWebCon
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla

View File

@ -1,4 +1,4 @@
<?
<?
// *************************************************************************************************************************************************
// Aplicación WEB: ogAdmWebCon
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla

View File

@ -1,11 +1,11 @@
<?
<?
// *************************************************************************************************************************************************
// Aplicación WEB: ogAdmWebCon
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
// Fecha Creación: Año 2003-2004
// Fecha Última modificación: Febrero-2005
// Aplicación WEB: ogAdmWebCon
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
// Fecha Creación: Año 2003-2004
// Fecha Última modificación: Febrero-2005
// Nombre del fichero: propiedades_ordenadores.php
// Descripción :
// Descripción :
// Presenta el formulario de captura de datos de un ordenador para insertar,modificar y eliminar
// *************************************************************************************************************************************************
include_once("../includes/ctrlacc.php");
@ -39,16 +39,16 @@ if (isset($_GET["identificador"])) $idordenador=$_GET["identificador"];
//________________________________________________________________________________________________________
$cmd=CreaComando($cadenaconexion); // Crea objeto comando
if (!$cmd)
Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D.
Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D.
if ($opcion!=$op_alta){
$resul=TomaPropiedades($cmd,$idordenador);
if (!$resul)
Header('Location: '.$pagerror.'?herror=3'); // Error de recuperación de datos.
Header('Location: '.$pagerror.'?herror=3'); // Error de recuperación de datos.
}
//________________________________________________________________________________________________________
?>
<HTML>
<TITLE>Administración web de aulas</TITLE>
<TITLE>Administración web de aulas</TITLE>
<HEAD>
<LINK rel="stylesheet" type="text/css" href="../estilos.css">
<SCRIPT language="javascript" src="../jscripts/propiedades_ordenadores.js"></SCRIPT>
@ -154,7 +154,7 @@ include_once("../includes/iframecomun.php");
//________________________________________________________________________________________________________
// Recupera los datos de un ordenador
// Parametros:
// - cmd: Una comando ya operativo (con conexión abierta)
// - cmd: Una comando ya operativo (con conexión abierta)
// - id: El identificador del ordenador
//________________________________________________________________________________________________________
function TomaPropiedades($cmd,$id){

View File

@ -1,4 +1,4 @@
<?
<?
// *************************************************************************************************************************************************
// Aplicación WEB: ogAdmWebCon
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla

View File

@ -1,4 +1,4 @@
<?
<?
// *************************************************************************************************************************************************
// Aplicación WEB: ogAdmWebCon
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla

View File

@ -1,79 +0,0 @@
<?php
// *************************************************************************************************************************************************
// Aplicación WEB: ogAdmWebCon
// Copyright 2003-2005 Jos<6F>Manuel Alonso. Todos los derechos reservados.
// Vuelca archivo de fabricantes PCI
// *************************************************************************************************************************************************
include_once("./clases/AdoPhp.php");
//========================================================================================================
// Variables de sessi<73> de configuraci<63> de servidor y base de datos( Modificar aqu<71>para cambio global)
$cnx="localhost;usuhidra;passusuhidra;bdhidra;sqlserver"; // Cadena de conexióna la base de datos
$ips="192.168.2.15"; // IP del servidor hidra
$prt="2008"; // Puerto de comunicaci<63> con el servidor
$wer="http://192.168.2.15/webhidra/pagerror.php"; // P<>ina de redireccionamiento de errores
$wac="http://192.168.2.15/webhidra/acceso.php"; // P<>ina de login de la Aplicación
//========================================================================================================
$cmd=CreaComando($cnx); // Crea objeto comando
if (!$cmd) die("Error de conexion");
$cmd->texto="DELETE FROM fabricantes";
$cmd->Ejecutar();
$cmd->texto="DELETE FROM pcifabricantes";
$cmd->Ejecutar();
// Lectura del archivo de dispositivos
$fileparam="dispositivospci";
$fp = fopen($fileparam,"r");
$bufer= fread ($fp, filesize ($fileparam));
fclose($fp);
$modelo="";
$nombremodelo="";
$lineas=split("\n",$bufer);
for($i=0;$i<sizeof($lineas);$i++){
$pch=substr($lineas[$i],0,1); // Primer caracter
if($pch=="#" )
continue;
else{
if($pch>="0" && $pch<="9"){ // Si es un número ...
$fabricante=substr($lineas[$i],0,4);
$nombrefabricante=substr($lineas[$i],4);
if($fabricante!="" && $nombrefabricante!=""){
$cmd->texto="INSERT INTO fabricantes (codigo,nombre) VALUES (0x".$fabricante.",'".$nombrefabricante."')";
$cmd->Ejecutar();
echo "<br>insert:".$cmd->texto;
//echo "<br>&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Modelo:$modelo, Nombremodelo:$nombremodelo";
}
}
else{
if($pch==chr(9)){ // Si el primer caracter es un tabulador ...
$pch2=substr($lineas[$i],1,1); // Segundo caracter
if($pch2>="0" && $pch2<="9"){ // Si es un número ...
$modelo=substr($lineas[$i],1,4);
$nombremodelo=substr($lineas[$i],5);
$cmd->texto="INSERT INTO pcifabricantes(codigo1,codigo2,descripcion) VALUES (0x".$fabricante.",0x".$modelo.",'".$nombremodelo."')";
$cmd->Ejecutar();
echo "<br>insert:".$cmd->texto;
//echo "<br>&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Modelo:$modelo, Nombremodelo:$nombremodelo";
}
}
}
}
}
// *************************************************************************************************************************************************
// Devuelve una objeto comando totalmente operativo (con la conexiónabierta)
// Parametros:
// - cadenaconexion: Una cadena con los datos necesarios para la conexi<78>: nombre del servidor
// usuario,password,base de datos,etc separados por coma
//________________________________________________________________________________________________________
function CreaComando($cadenaconexion){
$strcn=split(";",$cadenaconexion);
$cn=new Conexion;
$cmd=new Comando;
$cn->CadenaConexion($strcn[0],$strcn[1],$strcn[2],$strcn[3],$strcn[4]);
if (!$cn->Abrir()) return (false);
$cmd->Conexion=&$cn;
return($cmd);
}
?>