Revision: 47732
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at June 15, 2011 04:25 by mioestudio
Initial Code
//////////
$tipo_archivo = $_FILES['fotoSubcat']['type'];
$tamano_archivo = $_FILES['fotoSubcat']['size'];
if (!((strpos($tipo_archivo, "jpeg")) && ($tamano_archivo < 2097152)))
{
//el tamaño o la extension del archivo no son correctas se pone error=1
$error=1;
}
else
{
///////
$serie = date('YmdHis');
$nombreImagen = $serie.normalize($_FILES['fotoSubcat']['name']);
$fuente = $_FILES['fotoSubcat']['tmp_name'];
$destino = "../images/productos/".$nombreImagen;
move_uploaded_file($fuente, $destino);
$rutaImagen = $nombreImagen;
$guardar = "../images/productos/" . $rutaImagen;
$archivo = "../images/productos/" . $rutaImagen;
list($ancho, $alto) = getimagesize($archivo) ;
$modancho = 958;
$diff = $ancho / $modancho;
$modalto = $alto / $diff;
$creaColor = imagecreatetruecolor($modancho, $modalto) ;
$imagen = imagecreatefromjpeg($archivo) ;
imagecopyresampled($creaColor, $imagen, 0, 0, 0, 0, $modancho, $modalto, $ancho, $alto) ;
imagejpeg($creaColor, $guardar, 100) ;
//////
}
Initial URL
Initial Description
Initial Title
subir y redimensionar imagen
Initial Tags
Initial Language
Other