Esempio n. 1
0
<?php

require "funciones.php";
$bd = new BaseDeDatos();
$bd->setConexion();
$cadena = new Cadena($_POST['ruta']);
$archivo = substr($cadena->limpiar(), 12);
// Elimino los 12 primeros caracteres que representan el C:\fakePath\ que no nos sirve
$imagen = new Imagen('', $archivo, '', '../temp/', '');
$imagen->eliminar();
// Asigno la ruta final con el nombre del archivo a eliminar y elimino el archivo
Esempio n. 2
0
<?php

require "funciones.php";
$bd = new BaseDeDatos();
$bd->setConexion();
foreach ($_FILES as $key) {
    if ($key['error'] == UPLOAD_ERR_OK) {
        // Verificamos si se subio correctamente
        $cadena = new Cadena($key['name']);
        // Limpio el nombre con el objeto Cadena
        $cadena2 = new Cadena($key['tmp_name']);
        // Limpio el nombre temporal con el objeto Cadena
        $tamano = $key['size'] / 1000 . ' kb';
    } else {
        echo $key['error'];
    }
    // Si no se cargo mostramos el error
}
$imagen = new Imagen('', $cadena->limpiar(), $cadena2->limpiar(), '../photos/', $tamano);
$imagen->redimensionar(600, 600);
$imagen->setImagen('imagen');
?>
 
Esempio n. 3
0
<?php

require "funciones.php";
$bd = new BaseDeDatos();
$bd->setConexion();
foreach ($_FILES as $key) {
    if ($key['error'] == UPLOAD_ERR_OK) {
        // Verificamos si se subio correctamente
        $cadena = new Cadena($key['name']);
        // Limpio el nombre con el objeto Cadena
        $cadena2 = new Cadena($key['tmp_name']);
        // Limpio el nombre temporal con el objeto Cadena
        $tamano = $key['size'] / 1000 . ' kb';
    } else {
        echo $key['error'];
    }
    // Si no se cargo mostramos el error
}
$imagen = new Imagen('', $cadena->limpiar(), $cadena2->limpiar(), '../temp/', $tamano);
$imagen->redimensionar(600, 600);
echo $imagen->setImagen('');
?>