
14/09/2010, 15:45
|
| | Fecha de Ingreso: abril-2010 Ubicación: Extremadura
Mensajes: 128
Antigüedad: 14 años, 9 meses Puntos: 2 | |
Respuesta: libreria gd creo que solvente el problema pero ahora me dice k el nombre de la imagen esta vacio, $img_1 solo recoje los cartacteres aleatorios, no el nombre, por lo que enseguida me falla la funcion, de que puede ser?? porque img1_emp esta bien es el nombre del imput de la foto
function redimensionar_jpeg($img_original, $img_nueva, $img_nueva_anchura, $img_nueva_altura, $img_nueva_calidad) {
// crear imagen desde original
$img = ImageCreateFromJPEG($img_original);
// crear imagen nueva
$thumb = imagecreatetruecolor($img_nueva_anchura,$img_nueva _altura);
// redimensionar imagen original copiandola en la imagen
imagecopyresampled ($thumb,$img,0,0,0,0,$img_nueva_anchura,$img_nueva _altura,imagesx($img),imagesy($img));
// guardar la imagen redimensionada donde indica $img_nueva
ImageJPEG($thumb,$img_nueva,$img_nueva_calidad);
}
echo $img_1 = substr(md5(uniqid(rand())),0,8).$_FILES['img1_emp']['name'];
redimensionar_jpeg($_FILES['img1_emp']['tmp_name'],'../img/'.$img_1,100,100,75); |