Esempio n. 1
0
include 'variables.php';
include 'funciones.php';
if (isset($_POST['enviar'])) {
    if (isset($_FILES['newimagen'])) {
        $newimagen = $_FILES['newimagen'];
    }
    if (isset($_POST['carpeta'])) {
        $carpeta = $_POST['carpeta'] . "/";
    }
    if (is_uploaded_file($newimagen['tmp_name'])) {
        if ($newimagen['type'] == "image/jpeg" || $newimagen['type'] == "image/jpg") {
            if (is_file($dir . $carpeta . $newimagen['name'])) {
                $errimg = "La imagen ya existe.";
            } else {
                move_uploaded_file($newimagen['tmp_name'], $dir . $carpeta . $newimagen['name']);
                crear_mini($dir . $carpeta . $newimagen['name'], $dir . $carpeta . "mini/", 100);
            }
        } else {
            $errimg = "Solo se aceptan imagenes jpeg o jpg.";
        }
    } else {
        $errimg = "Error al subir la foto.";
    }
}
?>
<html>
    <head>
        <meta charset="UTF-8">
        <title>Subir fotos</title>
    </head>
    <body>
Esempio n. 2
0
    //            foreach ($_POST as $clave=>$valor)
    //                $_SESSION['usu1']->__set($clave,$valor);
    $_SESSION['usu1']->__set('login', $_POST['login']);
    $_SESSION['usu1']->__set('nombre', $_POST['nombre']);
    //TRATO LA IMAGEN
    if (isset($_FILES['foto'])) {
        $newimagen = $_FILES['foto'];
    }
    if (is_uploaded_file($newimagen['tmp_name'])) {
        if ($newimagen['type'] == "image/jpeg" || $newimagen['type'] == "image/jpg") {
            if (is_file("images/" . $newimagen['name'])) {
                $errimg = "La imagen ya existe.";
            } else {
                move_uploaded_file($newimagen['tmp_name'], "images/" . $newimagen['name']);
                $_SESSION['usu1']->__set('foto', "images/" . $newimagen['name']);
                crear_mini("images/" . $newimagen['name'], "images/mini/", 100);
            }
        } else {
            $errimg = "Solo se aceptan imagenes jpeg o jpg.";
        }
    } else {
        $errimg = "Error al subir la foto.";
    }
}
//Redirección al index
header('Location: index.php');
if (isset($_POST['cancelar'])) {
    header('Location: index.php');
}
?>
<html>