// *************************************************************************************************************************************************
// Aplicación WEB: ogAdmWebCon
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
// Fecha Creación: Año 2009-2010
// Fecha Última modificación: Noviembre-2005
// Nombre del fichero: colasreservas.php
// Descripción :
// Visualiza las reservas pendientes, confirmadas, denegadas y fecha y hora de la reserva
// *************************************************************************************************************************************************
include_once("../includes/ctrlacc.php");
include_once("../clases/AdoPhp.php");
include_once("../includes/constantes.php");
include_once("../includes/CreaComando.php");
include_once("../includes/HTMLCTEMULSELECT.php");
include_once("../clases/ArbolVistaXML.php");
include_once("../idiomas/php/".$idioma."/clases/Calendario_".$idioma.".php");
include_once("../idiomas/php/".$idioma."/colasreservas_".$idioma.".php");
//________________________________________________________________________________________________________
$ambito="";
$idambito=0;
$nombreambito="";
$fechainicio="";
$fechafin="";
$estadoreserva="";
$situacion="";
if (isset($_GET["ambito"])) $ambito=$_GET["ambito"];
if (isset($_GET["idambito"])) $idambito=$_GET["idambito"];
if (isset($_GET["nombreambito"])) $nombreambito=$_GET["nombreambito"];
if (isset($_GET["tipocola"])) $tipocola=$_GET["tipocola"];
$cmd=CreaComando($cadenaconexion);
if (!$cmd)
Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D.
//________________________________________________________________________________________________________
// Criterios por defecto
if($ambito!="" && $idambito!="" && $nombreambito!="" && $tipocola!=""){
$wfechainicio=mktime(0, 0, 0, date("m") , date("d"), date("Y")); // Reservas desde un mes anterior
$wfechafin=mktime(0, 0, 0, date("m")+6 , date("d"), date("Y"));
$fechainicio=date("d/m/Y",$wfechainicio);
$fechafin=date("d/m/Y ",$wfechafin);
// Tipos de reservas
switch($tipocola){
case 0:
$westadoreserva[0]=$RESERVA_CONFIRMADA;
$westadoreserva[1]=$RESERVA_PENDIENTE;
$westadoreserva[2]=$RESERVA_DENEGADA;
$estadoreserva=$RESERVA_CONFIRMADA."=".$LITRESERVA_CONFIRMADA.";";
$estadoreserva.=$RESERVA_PENDIENTE."=".$LITRESERVA_PENDIENTE.";";
$estadoreserva.=$RESERVA_DENEGADA."=".$LITRESERVA_DENEGADA.";";
break;
case $RESERVA_CONFIRMADA:
$westadoreserva[0]=$RESERVA_CONFIRMADA;
$estadoreserva=$RESERVA_CONFIRMADA."=".$LITRESERVA_CONFIRMADA.";";
break;
case $RESERVA_PENDIENTE:
$westadoreserva[0]=$RESERVA_PENDIENTE;
$estadoreserva=$RESERVA_PENDIENTE."=".$LITRESERVA_PENDIENTE.";";
break;
case $RESERVA_DENEGADA:
$westadoreserva[0]=$RESERVA_DENEGADA;
$estadoreserva=$RESERVA_DENEGADA."=".$LITRESERVA_DENEGADA.";";
break;
}
// Estados default
$wsituacion[0]=$RESERVA_PARADA;
$wsituacion[1]=$RESERVA_ACTIVA;
$situacion=$RESERVA_PARADA."=".$LITRESERVA_PARADA.";";
$situacion.=$RESERVA_ACTIVA."=".$LITRESERVA_ACTIVA.";";
}
//________________________________________________________________________________________________________
// Recupera parametros del formulario
if (isset($_POST["ambito"])) $ambito=$_POST["ambito"];
if (isset($_POST["idambito"])) $idambito=$_POST["idambito"];
if (isset($_POST["nombreambito"])) $nombreambito=$_POST["nombreambito"];
if (isset($_POST["fechainicio"])) $fechainicio=$_POST["fechainicio"];
if (isset($_POST["fechafin"])) $fechafin=$_POST["fechafin"];
if (isset($_POST["estadoreserva"])) {
$estadoreserva=$_POST["estadoreserva"];
$auxP=split(";",$estadoreserva);
$cont=0;
for ($i=0;$i
'.$TbMsg[0].' ';
echo '
| "; echo urldecode($salidaHTML); echo " | |||||||||||||||
| '.$HTMLmeses[$i].' | '; $j++; if($j==4) { $HTMLannos[$cont_a].="
| "; $HTMLmeses[$cont_m].=$calendario->MesAnno($gmes,$ganno,$CntMes); $HTMLmeses[$cont_m].=" |
| "; $HTMLhorasdias.=$calendario->HorasDias($CntDia,&$porcenhoras); $HTMLhorasdias.=" |
| '.chr(13); $HTMLCriterios.='_______________ '.$TbMsg[1].' _______________'.chr(13); $HTMLCriterios.=' | |||||||||||||||
'.chr(13);
$HTMLCriterios.='
| '.chr(13);
// Desplegable con los distintos situacion
$HTMLCriterios.=''.chr(13);
$HTMLCriterios.='
| '.chr(13);
// Fechas
$HTMLCriterios.=''.chr(13);
$HTMLCriterios.='
| '.chr(13);
$HTMLCriterios.='|||||||||||||
| '.chr(13); $HTMLCriterios.='__________________________________________________'.chr(13); $HTMLCriterios.=' | |||||||||||||||
'.chr(13);
$HTMLCriterios.='
| '.chr(13);
$HTMLCriterios.='|||||||||||||||