Tengo el siguiente código que se baja de PHP.net y funciona correctamente cuando tienes alojada la fotografía en el directorio....
Código PHP :
<?php
// El archivo
$nombre_archivo = 'prueba.jpg';
// Establecer un ancho y alto máximo
$ancho = 400;
$alto = 350;
// Tipo de contenido
header('Content-Type: image/jpeg');
// Obtener las nuevas dimensiones
list($ancho_orig, $alto_orig) = getimagesize($nombre_archivo);
$ratio_orig = $ancho_orig/$alto_orig;
if ($ancho/$alto > $ratio_orig) {
$ancho = $alto*$ratio_orig;
} else {
$alto = $ancho/$ratio_orig;
}
// Redimensionar
$image_p = imagecreatetruecolor($ancho, $alto);
$image = imagecreatefromjpeg($nombre_archivo);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $ancho, $alto, $ancho_orig, $alto_orig);
// Imprimir
imagejpeg($image_p, null, 100);
?>Me gustaría que alguien me comentara, como puedo hacer lo mismo enviando la fotografía mediante un formulario con el habitual campo tipo (file) y que el resultado de la fotografia modificada se pueda grabar el en una Bd Mysql tipo campo BLOQ.
Gracias
