<div  class="row">
                <!--side menu-->
                <div class="list-group col-sm-2">
                    <a href="buscar_propiedad.php" class="list-group-item"><i class="fa fa-search"></i>&nbsp;Buscar propiedades</a>
                    <a href="listar_propiedades.php" class="list-group-item"><i class="fa fa-list-ol"></i>&nbsp;Listar propiedades</a>
                    <a href="agregar_propiedad.php" class="list-group-item active"><i class="fa fa-plus-circle"></i>&nbsp;Agregar propiedades</a>
                    <a href="preguntas.php" class="list-group-item"><i class="fa fa-inbox"></i>&nbsp;Responder preguntas</a>
                </div>
                <div class="col-sm-10">

                    <form action="../controller/ingreso_propiedad.php" method="POST" enctype="multipart/form-data">
                        <table class="table table-hover">
                            <?php 
    $propiedadDal = new PropiedadDal();
    $comunaDal = new ComunaDal();
    $codigo = $propiedadDal->maxProp() + 1;
    ?>
                            <tr>
                                <td class="col-sm-2">
                                    <i class="fa fa-list-ol"></i>
                                    &nbsp;Codigo Propiedad 		
                                </td>				
                                <td class="col-sm-5">
                                    <input type="text" 
                                           name="txt_codigo" 
                                           value="<?php 
    echo $codigo;
    ?>
" 
                                           size="5" 
                                           readonly="true" 
-->
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <?php 
try {
    //Busca una propiedad en la base de datos con el código ingresado.
    $propiedad = new Propiedad();
    $propiedadDal = new PropiedadDal();
    $codigoPropiedad = $_POST['txt_codigo'];
    //Crea una propiedad basada en el retorno de la base de datos.
    $propiedad = $propiedadDal->buscarPropiedad($codigoPropiedad);
    if ($propiedad->getCodigoPropiedad() >= $propiedadDal->minProp() && $propiedad->getCodigoPropiedad() <= $propiedadDal->maxProp()) {
        //Si se recibe una propiedad válida, se crea el atributo de sesión
        $arrayProp = array('idPropiedad' => $propiedad->getCodigoPropiedad(), 'foto' => $propiedad->getFoto(), 'precioUf' => $propiedad->getPrecioUF(), 'mtsConstruido' => $propiedad->getMetrosConstruidos(), 'mtsTotal' => $propiedad->getMetrosTotal(), 'numeroDormitorios' => $propiedad->getNumeroDormitorios(), 'numeroBaños' => $propiedad->getNumeroBanios(), 'tipoPropiedad' => $propiedad->getTipoPropiedad(), 'nombreComuna' => $propiedad->getComuna(), 'descripcion' => $propiedad->getDescripcion());
        $_SESSION['prop'] = $arrayProp;
        //...y se muestra la propiedad encontrada.
        header('Location: ../Intranet/mostrar_propiedad.php');
    } else {
        //Si no se recibe una propiedad válida, se muestra un php de error.
        header('Location: ../Intranet/error_propiedad.php');
    }
} catch (Exception $exc) {
    echo $exc->getTraceAsString();
}
?>
    </body>
</html>