parse_html($contents); echo $contenido; } catch(InhouseAuthException $e) { if(file_exists($cache)) { echo file_get_contents($cache); } else { header("HTTP/1.0 403 Forbidden"); header('Status: 403 Forbidden'); if(file_exists('403.html')) { include '403.html'; } else { echo 'Error de autenticación con Inhouse'; } } } catch(InhouseContentException $e) { if(file_exists($cache)) { echo file_get_contents($cache); } else { header("HTTP/1.0 404 Not Found"); header('Status: 404 Not Found'); if(file_exists('404.html')) { include '404.html'; } else { echo 'Inhouse no encontro la información solicitada'; } } } } else { echo $contents; } }