resumen rapido: Me tira estas advertencias, pero si le doy REFRESH a la pagina, hace el trabajo que tiene que hacer, pero envia la informacion DOBLE a la BD, es decir, el primero que falló y el refresh volvio a enviar, mas detalles:
Gracias, si efectivamente, funciona a medias, pero seran cuestiones de ajuste pues guarda en la BD tanto el THUMB como el ORIGINAL y lleva a la carpeta fotos las imagenes originales, pero el thumb o la imagen resizeada, no va, hay un conflicto, que no se cual es, pues no veo errores, a pesar de que no conozco mucho esta funcion.. aqui van
Warning: getimagesize(../galerias/fotos/07.jpg) [function.getimagesize]: failed to open stream: No such file or directory in C:\wamp\www\fausto\co\resize.php on line 14
Esto es la linea 14:
Código PHP:
<?php list($width_orig, $height_orig, $image_type) = getimagesize($img); ?>
Warning: Unsupported filetype! in C:\wamp\www\fausto\co\resize.php on line 21
esto es la linea 21:
Código PHP:
<?php default: trigger_error('Unsupported filetype!', E_USER_WARNING); ?>break;
Warning: Division by zero in C:\wamp\www\fausto\co\resize.php on line 25
la linea 25:
Código PHP:
<?php $aspect_ratio = (float) $height_orig / $width_orig; ?>
Warning: imagecreatetruecolor() [function.imagecreatetruecolor]: Invalid image dimensions in C:\wamp\www\fausto\co\resize.php on line 37
linea 37:
Código PHP:
<?php $newImg = imagecreatetruecolor($thumb_width, $thumb_height); ?
>
Notice: Undefined variable: im in C:\wamp\www\fausto\co\resize.php on line 47
Warning: imagecopyresampled() expects parameter 1 to be resource, boolean given in C:\wamp\www\fausto\co\resize.php on line 47
LINEA 47:
Código PHP:
<?php imagecopyresampled($newImg, $im, 0, 0, 0, 0, $thumb_width, $thumb_height, $width_orig, $height_orig); ?>
Warning: Failed resize image! in C:\wamp\www\fausto\co\resize.php on line 55
Linea 55:
Código PHP:
<?php default: trigger_error('Failed resize image!', E_USER_WARNING); break; ?>
bueno, evidentemente hay un conflicto con el tema del tipo de imagen.. no pido que se me lo resuleva, pero si ven alguna parte del CODE que no esta coherente con la funcion, se agradecera.. lo chistoso es que si le doy REFRESH a la pagina, si hace lo que tiene que hacer.