load("http://www.unionhotelera.com/asociacion/ofertasxml.asp"); $archivo = $parser->documentElement; $contador = 0; $nombre_hotel = "Gran Hotel España"; //$nombre_hotel = "Hotel Confort"; foreach ($archivo->getElementsByTagName("oferta") as $padres) { foreach ($padres->childNodes as $hijos) { if ($hijos->hasChildNodes()) { switch (trim($hijos->nodeName)) { case "datosOferta": foreach ($hijos->childNodes as $nietos) { if ($nietos->hasChildNodes()) { switch (trim($nietos->nodeName)) { case "nombre": $nombre_oferta = utf8_decode($nietos->nodeValue); break; case "detalle": $detalle_oferta = utf8_decode($nietos->nodeValue); break; case "tipo": $tipo_oferta = utf8_decode($nietos->nodeValue); break; case "fechaInicioValidez": $fecha_inicio_oferta = utf8_decode($nietos->nodeValue); break; case "fechaFinValidez": $fecha_fin_oferta = utf8_decode($nietos->nodeValue); break; case "precio": $precio_oferta = utf8_decode($nietos->nodeValue); break; } } } break; case "datosHotel": foreach ($hijos->childNodes as $nietos) { if ($nietos->hasChildNodes()) { switch (trim($nietos->nodeName)) { case "nombre": $hotel = utf8_decode($nietos->nodeValue); if ($hotel == $nombre_hotel) { $ofertas[$contador] = array( "titulo" => strtoupper($nombre_oferta), "detalle" => $detalle_oferta, "tipo" => $tipo_oferta, "fecha_inicio" => $fecha_inicio_oferta, "fecha_fin" => $fecha_fin_oferta, "precio" => $precio_oferta ); $contador++; } break; } } } break; } } } } ?> Gran Hotel España - Hoteles Trébol
Gran Hotel España Hoteles Trébol
Gran Hotel España Gran Hotel España Gran Hotel España
Gran Hotel España   Ofertas  
 
Ubicación
Habitaciones
Salones
Servicios
Promociones
Ofertas
Reservas on line y Contacto
Hoteles Trébol
 
Consulte nuestras ofertas... !!!
No pierda las oportunidades que le brindamos desde esta sección.
En estos momentos no tenemos ninguna oferta para ofrecerle.
Periodo de validez: del al
Precio del paquete (I.V.A. incluido): Tipo de oferta:
 
         
 Desarrollado por: Viavox Consulting | Aviso Legal | Jovellanos 2, 33003 Oviedo (Asturias)