KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.4.62
System : FreeBSD fbsdweb2.web.rcn.net 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64
User : www ( 80)
PHP Version : 8.3.8
Disable Function : NONE
Directory :  /domains/logicswapweb/aplicaciones/admon/generales/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /domains/logicswapweb/aplicaciones/admon/generales/operabd.php
<?php
	 $numlineas = 8;		//m�ximo n�mero de l�neas desplegadas por p�gina
/************************************************************
M�TODO: 		conectar
DESCRIPCION: 	se conecta a una base de datos	
PARAMETROS:	
	$basedatos:	base de datos a la que se conectara
RETORNA:
	error:		si la conexion lo genera 
*************************************************************/
function conectar(){
	//Atributos de conexion
	/* $db_HOST = $DBManager->getHost();
	 $db_USER = $DBManager->getUser();
	 $basedatos=$DBManager->getDatabase();
		if (!$vinculo = mysql_connect($db_HOST,$db_USER))
		{
			$mensaje = "Error conectando a la base de datos";
			$dis_mensaje($mensaje);
			return false;
		}
		if (!mysql_select_db($basedatos,$vinculo))
		{
			$mensaje = "Error seleccionando la base de datos";
			$dis_mensaje($mensaje);
			return false;
		}*/
	$DBManager=new DBManager;
	$resultado=$DBManager->connect();
	if($resultado)	return $DBManager->_mDbHandler;
	else return $resultado;
}
/************************************************************
M�TODO: 		consultar
DESCRIPCION: 	Realiza conexion a la base de datos y 
				Verifica que la base de datos sea la adecuada	
PARAMETROS:	
	$consulta:	consulta a realizar en la base de datos
	$basedatos:	base de datos en la que se realizar� la consulta
RETORNA:
	error:		cuando la consulta genera algun error
	$registros:	cuando la consulta no genera errores
*************************************************************/
	function consultar($consulta){
		$vinculo = conectar();
		$registros  = mysql_query($consulta,$vinculo);
							echo mysql_error();
		return $registros;
	}
/************************************************************
M�TODO: 		liberar
DESCRIPCION: 	Libera los recursos asociados a el cursor registros	
PARAMETROS:	
RETORNA:
*************************************************************/
	function liberar($registros)
	{
		mysql_free_result($registros);
	}
/************************************************************
M�TODO: 		cerrar
DESCRIPCION: 	cierra la conexi�n
PARAMETROS:	
RETORNA:
*************************************************************/
	function cerrar()
	{
		mysql_close($vinculo);
	}
 
/************************************************************
M�TODO: 		dis_mensaje
DESCRIPCION: 	despliega un mensaje en la pantalla
PARAMETROS:		mensaje a desplegar
RETORNA:
*************************************************************/
	function dis_mensaje($mensaje)
	{
			echo "<tr>
					<td colspan=\"4\" class='pront' align='center'>
						<br><FONT color=#000099 face='Arial, Helvetica, sans-serif' size=2>".$mensaje."</FONT><br><br>
					</td>
				</tr>";
	}
/************************************************************
M�TODO: 		btn_aplnoticias
DESCRIPCION: 	despliega los botones para las opciones generales 
				de la aplicaci�n de noticias
PARAMETROS:		$permisos -- permisos del usuario 
				1 -- tiene permiso
				0 -- no tiene permiso
RETORNA:
*************************************************************/
function  btn_aplnoticias($permisos){
	list($noticias, $correo, $parametros, $relacionar, $otro) = $permisos;
	$cadena ='<table width="100%" border="0" cellspacing="0" cellpadding="0" class="listado" align="center">
				<tr><td><img src="../../img/menu.gif" width="49" height="23" align="top">';
	if($noticias==1)
		$cadena .='<input type="button"  class="boton1"  onClick="llama_aplicacion(1)" name="noticias" value="Noticias" class="buttonverde">&nbsp;&nbsp;&nbsp;';
	if($relacionar==1)
		$cadena .='<input type="button"  class="boton1"  onClick="llama_aplicacion(2)" name="relacionar" value="Relacionar" class="buttonverde">&nbsp;&nbsp;&nbsp;';
	if($correo==1)
		$cadena .='<input type="button"  class="boton1"  onClick="llama_aplicacion(4)" name="correo" value="Temas" class="buttonverde">&nbsp;&nbsp;&nbsp;';
	if($parametros==1)
		$cadena .='<input type="button"  class="boton1"  onClick="llama_aplicacion(3)" name="parametros" value="Parametros" class="buttonverde">&nbsp;&nbsp;&nbsp;';
	$cadena .="</td></tr></table>";
	echo $cadena;
}
/************************************************************
M�TODO: 		btn_apleventos
DESCRIPCION: 	despliega los botones para las opciones generales 
				de la aplicaci�n de eventos
PARAMETROS:		$permisos -- permisos del usuario 
				1 -- tiene permiso
				0 -- no tiene permiso
RETORNA:
*************************************************************/
function  btn_apleventos($permisos){
	list($eventos, $correo, $parametros, $relacionar, $contactos) = $permisos;
	$cadena ='<table width="100%" border="0" cellspacing="0" cellpadding="0" class="listado" align="center">
				<tr><td><img src="../../img/menu.gif" width="49" height="23" align="top">';
	if($eventos==1)
		$cadena .='<input type="button"  class="boton1"  onClick="llama_aplicacion(1)" name="eventos" value="Eventos" class="buttonverde">&nbsp;&nbsp;&nbsp;';
	if($relacionar==1)
		$cadena .='<input type="button"  class="boton1"  onClick="llama_aplicacion(2)" name="relacionar" value="Relacionar" class="buttonverde">&nbsp;&nbsp;&nbsp;';
	if($correo==1)
		$cadena .='<input type="button"  class="boton1"  onClick="llama_aplicacion(3)" name="Temas" value="Temas" class="buttonverde">&nbsp;&nbsp;&nbsp;';
	if($contactos==1)
		$cadena .='<input type="button"  class="boton1" onClick="llama_aplicacion(5)" name="Validar" value="Validar" class="buttonverde">&nbsp;&nbsp;&nbsp;';
	if($parametros==1)
		$cadena .='<input type="button"  class="boton1" onClick="llama_aplicacion(4)" name="parametros" value="Parametros" class="buttonverde">&nbsp;&nbsp;&nbsp;';
	$cadena .="</td></tr></table>";
	echo $cadena;
}
//funci�n para formatear n�meros (6413456 --> 6'413.456=)
//*************************************************************************************
function fncFormato($numero)
{
	//****divide el numero en cadenas de tres digitos
	$i = strlen($numero);
	$j=1;
	while($i>0)
	{
		if($i-3>=0) {$parnumero=$numero[$i-3].$numero[$i-2].$numero[$i-1];}
		if($i==2) 	{$parnumero=$numero[$i-2].$numero[$i-1];}
		if($i==1)	{$parnumero=$numero[$i-1];}
		$i=$i-3;
		switch ($j) { 
		   case 1: $centenas    =$parnumero; break; 
		   case 2: $miles       =$parnumero; break;
		   case 3: $millones    =$parnumero; break;
		   case 4: $milmillones =$parnumero; break;
		}		
		$j++;
	}
	//*****fin de divide el numero en cadenas de tres digitos
	$resultado='$';
	if(isset($milmillones))	{$resultado.=$milmillones.'.';}
	if(isset($millones))	{$resultado.=$millones."'";}
	if(isset($miles))		{$resultado.=$miles.'.';}
	if(isset($centenas))	{$resultado.=$centenas.'=';}
	return $resultado;
}
/************************************************************
M�TODO: 		btn_aplforos
DESCRIPCION: 	despliega los botones para las opciones generales 
				de la aplicaci�n de foros
PARAMETROS:		$permisos -- permisos del usuario 
				1 -- tiene permiso
				0 -- no tiene permiso
RETORNA:
*************************************************************/
function  btn_aplforos($permisos){
	list($foros, $usuarios, $correo, $parametros, $otro) = $permisos;
	$cadena ='<table width="100%" border="0" cellspacing="0" cellpadding="0" class="listado" align="center">
				<tr><td>&nbsp;';
	if($foros==1)
		$cadena .='<input type="button"  class="boton1"  onClick="llama_aplicacion(1)" name="foros" value="Foros" class="buttonverde">&nbsp;&nbsp;&nbsp;';
	if($usuarios==1)
		$cadena .='<input type="button"  class="boton1"  onClick="llama_aplicacion(2)" name="usuarios" value="Usuarios" class="buttonverde">&nbsp;&nbsp;&nbsp;';
	if($correo==1)
		$cadena .='<input type="button"  class="boton1"  onClick="llama_aplicacion(3)" name="correo" value="Correo" class="buttonverde">&nbsp;&nbsp;&nbsp;';
	if($parametros==1)
		$cadena .='<input type="button"  class="boton1"  onClick="llama_aplicacion(4)" name="parametros" value="Parametros" class="buttonverde">&nbsp;&nbsp;&nbsp;';
	$cadena .="</td></tr></table>";
	echo $cadena;
}
/************************************************************
M�TODO: 		menuretornar
DESCRIPCION: 		
PARAMETROS:		
RETORNA:		 
*************************************************************/
function menuretornar($llamado){
	if($llamado!=1 && $llamado!=2) $url='../';
	else $url=''; 
	$opciones ='<a href="'.$url.'index.php" class="titulo">Home</a>';
	$opciones.='&nbsp / &nbsp<a href="'.$url.'noticias.php" class="titulo">Noticias</a>';
	$opciones.='&nbsp / &nbsp<a href="'.$url.'eventos.php" class="titulo">Eventos</a>';
	$opciones.='&nbsp / &nbsp<a href="'.$url.'foros.php" class="titulo">Foros</a>';
	return $opciones;
}

?>

Anon7 - 2021