コード例 #1
0
if (Validar::isCP($cp)) {
    $objeto->setCp($cp);
} else {
}
if (Validar::isLongitudMinima($calle, 4)) {
    $objeto->setCalle($calle);
} else {
}
//Creamos la base de datos y el modelo
$bd = new BaseDatos();
$modelo = new modeloInmueble($bd);
$r = $modelo->add($objeto);
//Evitamos subir fotos y crear lso objetos correspondientees si la insercion no se hace correctamente
if ($r != -1) {
    //subimos las fotos
    $subida = new Subir("fotos");
    $subida->setDestino("../fotos");
    $subida->setAccion(Subir::RENOMBRAR);
    $subida->addExtension("pdf");
    $subida->subir();
    //creamos el objeto foto
    $foto = new Foto();
    $destino = $subida->getDestinos();
    $modeloFoto = new modeloFoto($bd);
    for ($a = 0; $a < sizeof($destino); $a++) {
        $foto->setRuta($destino[$a]);
        $foto->setIdinmueble($r);
        $r1 = $modeloFoto->add($foto);
    }
}
header("Location: ../adminpanel.php?operation={$r}{$r1}");