diff --git a/privado/funciones.php b/privado/funciones.php index 74ee402..6f1e6e1 100644 --- a/privado/funciones.php +++ b/privado/funciones.php @@ -1,10 +1,20 @@ '.$seccion; echo 'accion -> '.$accion; - if ($seccion = 'promociones') { + if ($seccion == 'promociones') { $filename = "promociones.dat"; $promo_1 = array(TITULO_CAS => $_REQUEST['titulo1-cas'], @@ -54,12 +54,84 @@ fwrite($fp, serialize($promos)); fclose($fp); } - - $promos = cargar_datos_promociones(); + + if ($seccion == 'tarifas') { + $filename = "temporadas.dat"; + $temporadas = array(BAJA_CAS => $_REQUEST['temp-baja-cas'], + BAJA_ENG => $_REQUEST['temp-baja-eng'], + MEDIA_CAS => $_REQUEST['temp-media-cas'], + MEDIA_ENG => $_REQUEST['temp-media-eng'], + ALTA_CAS => $_REQUEST['temp-alta-cas'], + ALTA_ENG => $_REQUEST['temp-alta-eng']); + // Guardar los datos + $fp = fopen($filename, 'w+') or die("No puedo abrir el fichero ".$filename." para guardar."); + fwrite($fp, serialize($temporadas)); + fclose($fp); + + $filename = "tarifas.dat"; + $tarifas_generales_baja = array(INDIVIDUAL => $_REQUEST['tarifa-baja-individual'], + DOBLE => $_REQUEST['tarifa-baja-doble'], + CAMA => $_REQUEST['tarifa-baja-cama'], + CUNA => $_REQUEST['tarifa-baja-cuna'], + MASCOTA => $_REQUEST['tarifa-baja-mascota']); + + $tarifas_generales_media = array(INDIVIDUAL => $_REQUEST['tarifa-media-individual'], + DOBLE => $_REQUEST['tarifa-media-doble'], + CAMA => $_REQUEST['tarifa-media-cama'], + CUNA => $_REQUEST['tarifa-media-cuna'], + MASCOTA => $_REQUEST['tarifa-media-mascota']); + + $tarifas_generales_alta = array(INDIVIDUAL => $_REQUEST['tarifa-alta-individual'], + DOBLE => $_REQUEST['tarifa-alta-doble'], + CAMA => $_REQUEST['tarifa-alta-cama'], + CUNA => $_REQUEST['tarifa-alta-cuna'], + MASCOTA => $_REQUEST['tarifa-alta-mascota']); + + + $tarifas_completa_baja = array(HOTEL => $_REQUEST['completa-baja-hotel'], + CAMA => $_REQUEST['completa-baja-cama'], + DESAYUNO => $_REQUEST['completa-baja-desayuno'], + COCINA => $_REQUEST['completa-baja-cocina'], + CUNA => $_REQUEST['completa-baja-cuna'], + MASCOTA => $_REQUEST['completa-baja-mascota']); + + $tarifas_completa_media = array(HOTEL => $_REQUEST['completa-media-hotel'], + CAMA => $_REQUEST['completa-media-cama'], + DESAYUNO => $_REQUEST['completa-media-desayuno'], + COCINA => $_REQUEST['completa-media-cocina'], + CUNA => $_REQUEST['completa-media-cuna'], + MASCOTA => $_REQUEST['completa-media-mascota']); + + $tarifas_completa_alta = array(HOTEL => $_REQUEST['completa-alta-hotel'], + CAMA => $_REQUEST['completa-alta-cama'], + DESAYUNO => $_REQUEST['completa-alta-desayuno'], + COCINA => $_REQUEST['completa-alta-cocina'], + CUNA => $_REQUEST['completa-alta-cuna'], + MASCOTA => $_REQUEST['completa-alta-mascota']); + + + $tarifas = array(GENERALES => array($tarifas_generales_baja, $tarifas_generales_media, $tarifas_generales_alta), + COMPLETA => array($tarifas_completa_baja, $tarifas_completa_media, $tarifas_completa_alta)); + + // Guardar los datos + $fp = fopen($filename, 'w+') or die("No puedo abrir el fichero ".$filename." para guardar."); + fwrite($fp, serialize($tarifas)); + fclose($fp); + + } + $plantilla_cas = cargar_plantilla_cas(); - $tarifas_cas = actualizar_promociones_cas($promos, $plantilla_cas); + + $promos = cargar_datos_promociones(); + $plantilla_cas = actualizar_promociones_cas($promos, $plantilla_cas); + + $temporadas = cargar_datos_temporadas(); + $plantilla_cas = actualizar_temporadas_cas($temporadas, $plantilla_cas); - echo $tarifas_cas; - guardar_tarifas_cas($tarifas_cas); + $tarifas = cargar_datos_tarifas(); + $plantilla_cas = actualizar_tarifas_cas($tarifas, $plantilla_cas); + + echo $plantilla_cas; + guardar_tarifas_cas($plantilla_cas); ?> diff --git a/privado/tarifas.php b/privado/tarifas.php new file mode 100644 index 0000000..38960dc --- /dev/null +++ b/privado/tarifas.php @@ -0,0 +1,211 @@ + +
+