<?PHP
/*
Nombre: consulta.php
Autor: Julio Tuozzo / hide@address.com
Función: Controlador de la consulta avanzada
Function: Advanced query controller.
Ver: 2.05
*/
# Primero verifico si ya esta sesionado, si no es así
# pide usuario y contraseña antes de seguir.
// First I verify if already this in session, if it is not thus
// requests usuary and password before following.
session_start();
require('lang.inc');
if (!isset($_SESSION['PHD_NIVEL']) or $_SESSION['PHD_NIVEL']<10)
{require('login.inc');
exit();
}
## Me conecto con la base de datos para poder seleccionar
## las distintas opciones de los atributos, usuarios, etc.
// Connect with the data base to be able to select
// the different options from the attributes, users, etc.
require('phd.inc');
$Conect=mysql_connect($Host,$Usuario,$Contrasena) or die (mysql_error());
$Uso=mysql_select_db($Base) or die (mysql_error());
$opcion=$Advanced_query;
if (count($_POST)==0 and count($_GET)==0 )
{require('consulta_param.inc');
exit();
}
elseif(count($_POST)!=0)
{require('consulta_condition.inc');
}
elseif(count($_GET)!=0)
{$condicion=$_SESSION['PHD_CONDICION'];
$q_registros=$_GET[q_registros];
$pagina=$_GET[pagina];
$orden=$_GET[orden];
$sentido=$_GET['sentido'];
$titulo=$_SESSION['PHD_TITULO'];
}
if (isset($_POST[buscar]) or isset($_GET[pagina]))
{include('c_screen.inc');
}
elseif (isset($_POST['exportar']))
{include('c_export.inc');
}
else
{$mensaje="<div class='error'>consulta.php call error</div>";
require('consulta_param.inc');
}