Por primera vez en mi vida me veo en la necesidad de redimensionar imágenes, y, buscando en internet, encontré varios códigos que dicen hacer esta tarea, pero ninguno funciona.
Tengo este script, y no logro hacerlo funcionar...
Código PHP:
$ruta1 = "../imagenes/publicaciones/tmp/".$_GET['nombre'];
$ruta2 = "../imagenes/publicaciones/".$_GET['nombre'];
$imagen = imagecreatefromjpeg($ruta1);
$largo = imagesx($imagen);
$alto = imagesy($imagen);
$ancho_final = 476;
$alto_final = ($ancho_final / $ancho_original) * $alto_original;
$newImagen = imagecreatetruecolor($ancho_final, $alto_final);
imagecopyresampled($newImagen, $imagen, 0, 0, 0, 0, $ancho_final, $alto_final, $largo, $alto);
imagejpeg($newImagen,$ruta2);
imagedestroy($imagen);
imagedestroy($newImagen);