<?php require "funciones.php"; if (isset($HTTP_SESSION_VARS['usuario_registrado'])) { if ($_GET['accion'] == agregar) { //Agrega el catalogo //Bug, no tengo idea por que ingresa un catalogo vacio, //esto es una solucion muy pero muy chanta , evita que ingrese el catalogo fantasma "" if (!empty($_POST['id_catalogo'])) { if (agregarCatalogo2($HTTP_SESSION_VARS['id_usuario'], limpia($_POST['id_catalogo']), limpia($_POST['ubicacion']))) { mensaje("¡Error!", "El catálogo " . limpia($_POST['id_catalogo']) . " ya existe en la base de datos"); } else { //echo $_POST['id_ruta']; //Agrega los archivos al catalogo listar_directorios_ruta(limpia($_POST['id_catalogo']), $_POST['id_ruta']); //mensaje( "¡Confirmado!","Catálogo <b>".limpia( $_POST['id_catalogo'] )."</b> ingresado exitosamente" ); echo '<div class="exito mensajes">¡Confirmado! Catálogo <b>' . limpia($_POST['id_catalogo']) . '</b> ingresado exitosamente</div>'; } } } } FormularioCargarCatalogo(); ?> <script type="text/javascript" language="javascript"> <!-- var uname = document.forms['FormularioCargarCatalogo'].elements['id_catalogo']; if (uname.value == '') { uname.focus(); } //--> </script>
function addDireccion($dir, $origen) { $com = getComuna(trim($dir[2])); if (count($com) == 0) { $id_comuna = 0; } else { $id_comuna = $com[1]; } $reg_arr = explode(" ", $dir[3]); $id_region = 0; foreach ($reg_arr as $reg) { $reg = trim($reg); if (strtolower($reg) != "region" and strtolower($reg) != 'chile') { $region = getRegion($reg); //print_r($region); if (count($region) == 0) { $id_region = 0; } else { $id_region = $region[1]; break; } } } $dbPg = pgSql_db(); $sql = strtolower(utf8_encode(limpia(utf8_decode("insert into gis_direccion(calle,numero_municipal,latitud,longitud,comuna,id_comuna,region,id_region,query_completa,geom,origen) values('" . $dir[0] . "','" . $dir[1] . "','" . $dir[4] . "','" . $dir[5] . "','" . $com[0] . "'," . $id_comuna . ",'" . $region[0] . "'," . $id_region . ",'" . $dir[6] . "',ST_GeomFromText('POINT(" . $dir[5] . " " . $dir[4] . ")',2276)," . $origen . ")")))); //echo "<br>".$sql."<br>"; $rsCalle = pg_query($dbPg, $sql); pg_close($dbPg); }
<td width="700" height="509" align="center" valign="top"> <?php require "./funciones/funciones_peliculas.php"; require "./funciones/funcion.php"; //echo '<p align="left"class="Estilo7">Generar listado de peliculas <a target="_blank" href="'."$_SERVER[PHP_SELF]?action=getpdf".'"><span class="Estilo23">[PDF]</span></a></p>'; if (isset($HTTP_SESSION_VARS['usuario_registrado'])) { if (isset($HTTP_GET_VARS['menu']) && isset($HTTP_GET_VARS['accion'])) { if ($HTTP_GET_VARS['menu'] == act) { /*if(($HTTP_GET_VARS['accion'] == del) && isset($HTTP_GET_VARS['id'])){ EliminarEmpresa($HTTP_GET_VARS['id']); }*/ /*if($HTTP_GET_VARS['accion'] == modificar && isset($HTTP_GET_VARS['id'])){ modificarEmpresa($HTTP_GET_VARS['id']); }*/ if ($HTTP_GET_VARS['accion'] == agregar) { AgregarPelicula(limpia($HTTP_POST_VARS['nombre_pelicula']), limpia($HTTP_POST_VARS['formato']), limpia($HTTP_POST_VARS['audio'])); } /*if($HTTP_GET_VARS['accion'] == ver && isset($HTTP_GET_VARS['id'])){ verEmpresa($HTTP_GET_VARS['id']); }*/ /*if($_GET['accion'] == mod){ mod( limpia($_POST['nombre_pelicula_original']), limpia($_POST['nombre_pelicula']), limpia($_POST['formato']), limpia($_POST['audio']) ); }*/ } } /*include "conn.php";//conexion a postgresql
/** * Rutina encargada de leer los directorios, subdirectorios y archivos de * una determinada $ruta * $catalogo: catalogo al que corresponden los archivos * $ruta: ruta a leer */ function listar_directorios_ruta($catalogo, $ruta) { header("Content-type: text/html; charset=UTF-8"); // abrir un directorio y listarlo recursivo if (is_dir($ruta)) { if ($dh = opendir($ruta)) { while (($file = readdir($dh)) !== false) { //esta línea la utilizaríamos si queremos listar todo lo que hay en el directorio //mostraría tanto archivos como directorios if ($file != '.' && $file != '..') { include "conn.php"; //conexion a postgresql $conn = pg_connect("host={$dbhost} port={$dbport} dbname={$dbname} user={$dbuser} password={$dbpass}") or die('<div width="100%" class="error">OCURRIO UN ERROR AL INTENTAR CONECTAR A LA BASE DE DATOS <B>' . $dbname . ' </B></div>'); $filetype = filetype($ruta . $file); switch ($filetype) { case 'dir': $extension = 'dir'; $size = sprintf("%u", dirSize($ruta . $file)); break; //Obteniendo la extension del archivo //Obteniendo la extension del archivo default: //try{ $extension = strtolower(substr(strrchr($ruta . $file, "."), 1)); //Lee correctamente archivos mayores a 4GB $size = GetRealSize($ruta . $file); break; } $file_temp = strtolower(limpia($file)); $ruta_temp = strtolower(limpia($ruta)); //String para ingresar el archivo $query = "insert into archivo values('{$catalogo}','{$file_temp}','{$size}','{$extension}','{$ruta_temp}');"; if ($debug) { echo $query . "<br>"; } //Ingresando el archivo $result = pg_query($conn, $query); if (!$result) { mensaje("Nombre Archivo: " . $file_temp, pg_last_error($conn)); } pg_close($conn); } //if para saber si el elemento es un directorio if (is_dir($ruta . $file) && $file != "." && $file != "..") { //solo si el archivo es un directorio, distinto que "." y ".." //echo "<br>Directorio: $ruta$file"; listar_directorios_ruta($catalogo, $ruta . $file . "/"); } } closedir($dh); } } else { echo "<br>No es ruta valida" + $ruta; } }
} if ($HTTP_GET_VARS['accion'] == modificar && isset($HTTP_GET_VARS['id_pelicula'])) { ModificarPelicula($HTTP_GET_VARS['id_pelicula']); } /*if($HTTP_GET_VARS['accion'] == agregar){ AgregarPelicula( limpia($HTTP_POST_VARS['nombre_pelicula']), limpia($HTTP_POST_VARS['formato']), limpia($HTTP_POST_VARS['audio']) ); }*/ if ($HTTP_GET_VARS['accion'] == ver && isset($HTTP_GET_VARS['id_pelicula'])) { DetallePelicula($HTTP_GET_VARS['id_pelicula']); } if ($_GET['accion'] == mod) { mod(limpia($_POST['id_pelicula']), limpia($_POST['nombre_pelicula']), limpia($_POST['formato']), limpia($_POST['audio'])); } } } include "conn.php"; //conexion a postgresql $conn = pg_connect("host={$dbhost} port={$dbport} dbname={$dbname} user={$dbuser} password={$dbpass}") or die("Error al conectar la base de datos"); $_pagi_sql = "SELECT count(*)\n\t\t\t\t\t\t\t\t\t\t\t FROM pelicula"; $_pagi_nav_num_enlaces = 5; $_pagi_cuantos = 35; $_pagi_mostrar_errores = TRUE; $_pagi_nav_estilo = "paginacion"; $_pagi_propagar = array(""); include 'paginator.inc.php'; echo "<center>" . $_pagi_navegacion . "</center>"; listarPeliculas($_pagi_Lim);
<table width="700" height="483" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="700" height="509" align="center" valign="top"> <?php require_once 'funciones.php'; if (isset($HTTP_SESSION_VARS['usuario_registrado'])) { if (isset($_GET['menu']) && isset($_GET['accion'])) { if ($_GET['menu'] == act) { if ($_GET['accion'] == del && isset($_GET['id_cat'])) { Eliminar(limpia($_GET['id_cat'])); } if ($_GET['accion'] == modificar && isset($_GET['id_cat'])) { modificar(limpia($_GET['id_cat'])); } if ($_GET['accion'] == mod) { mod($_POST['id_cat'], limpia($_POST['id_catalogo']), limpia($_POST['ubicacion'])); } } } $id_usuario = $HTTP_SESSION_VARS['id_usuario']; //conexion a postgresql include "conn.php"; $conn = pg_connect("host={$dbhost} port={$dbport} dbname={$dbname} user={$dbuser} password={$dbpass}") or die('<div width="100%" class="error">OCURRIO UN ERROR AL INTENTAR CONECTAR A LA BASE DE DATOS <B>' . $dbname . ' </B></div>'); $_pagi_sql = "select count(*) from catalogo where id_usuario = '{$id_usuario}'"; $_pagi_nav_num_enlaces = 5; $_pagi_cuantos = 27; $_pagi_mostrar_errores = true; $_pagi_nav_estilo = "paginacion"; $_pagi_propagar = array(""); include 'paginator.inc.php'; $busca = "SELECT id_catalogo,ubicacion,id_cat\n\t\t\t\t\t\t\t\t\t\tfrom catalogo where id_usuario = '{$id_usuario}' order by id_catalogo desc";
limpia($HTTP_POST_VARS['pass']), limpia($HTTP_POST_VARS['nombre']), limpia($HTTP_POST_VARS['direccion']), limpia($HTTP_POST_VARS['telefono']), limpia($HTTP_POST_VARS['celular']), limpia($HTTP_POST_VARS['email']), limpia($HTTP_POST_VARS['usuario']), limpia($HTTP_POST_VARS['edad']) ); } if($HTTP_GET_VARS['accion'] == ver && isset($HTTP_GET_VARS['id'])){ echo strlen($HTTP_GET_VARS['id']); verUsuario($HTTP_GET_VARS['id']); }*/ if ($_GET['accion'] == mod) { modUser(limpia($_POST['id']), limpia($_POST['nombre_usuario']), limpia($_POST['nombre']), limpia($_POST['password'])); } } } modificarUsuario($HTTP_SESSION_VARS['id_usuario']); } else { echo "<table width='580' border='0' cellspacing='0' cellpadding='0'>\n\t\t\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t<td width='580' height='60' bgcolor='#d2d2e4' align='center' valign='middle'><div class='Estilo7'>Sólo los usuarios supervisores tienes acceso a esta funcionalidad</div></div></td>\n\t\t\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t\t\t</table>\n\t\t\t\t\t\t\t\t<br>"; } ?> </td> </tr> </table> <!-- InstanceEndEditable --></td> </tr> </table></td> </tr>