if (!redimensionar($ficheroOriginalTemp, $rutaFinalMiniatura, 50, 50, 'mini')) { $ficherosGuardados = false; } // Guardamos la imagen original en su carpeta definitiva. $rutaFinalOriginal = $carpetaUsuario . "/originales/" . $nombreFichero; if (!copy($ficheroOriginalTemp, $rutaFinalOriginal)) { $ficherosGuardados = false; } // y borramos los ficheros temporales. unlink($ficheroOriginalTemp); unlink($ficheroMuestraTemp); if ($ficherosGuardados) { // Se crea una nueva fotografía. $foto = new Fotografia(0, $idUsuario, $nombreUsuario, $nombreFichero, $titulo, $descripcion, $categoria, ' ', $fechaTomada, $latitud, $longitud, $camara, $lente, $distanciaFocal, $velocidad, $apertura, $iso, $etiquetas, 0, 0, 0, 0, $descarga); // y se inserta en la base de datos. if ($foto->insertarFotografia()) { unset($_SESSION['ficheroOriginalTemp']); unset($_SESSION['ficheroMuestraTemp']); } else { unlink($rutaFinalMuestra); unlink($rutaFinalMiniatura); unlink($rutaFinalOriginal); } } include_once '../clases/colFotografia.php'; $camposCriterio = array('idUsuario' => $idUsuario); $criterioOrdenacion = 'fechasubida'; $comienzo = 0; $limite = 1; $colFotosUsuario = new ColFotografia($camposCriterio, $criterioOrdenacion, $comienzo, $limite); $coleccion = $colFotosUsuario->getColfotos();