espero esten bien y bueno ya me saco canas este script
espero me puedan ayudar
estoy utilizando el script de aqui [URL="http://www.forosdelweb.com/wiki/PHP:Manejando_imagenes_al_subirlas_al_servidor"]http://www.forosdelweb.com/wiki/PHP:Manejando_imagenes_al_subirlas_al_servidor[/URL] para realizar upload de fotos , y estoy llamandola
con la opcion Subir imagen y redimensionarla para que tome un tamaño exacto sin distorsionarla
<?php
if(!empty($_FILES['image']) && $_FILES['image']['error'] == UPLOAD_ERR_OK) {
require_once 'ModifiedImage.php';
$image = new ModifiedImage($_FILES['image']['tmp_name']);
$img = 'img_' . $_FILES['image']['name'];
$image->resizeToFit(200, 200, true, 'ffffff');
$image->save($img);
?>
Imagen grabada:
<img src="<?php echo $img; ?>" />
<?php } ?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data">
<input type="file" name="image" />
<input type="submit" name="submit" value="Upload" />
</form>
se sube pero deja una zona negra en la parte de arriba si respeto el script original y bueno ya le he movido pero o se distorciona cortando la imagen o ese espacio queda de lado izquiero o derecho o abajo pero no puedo hacer que desaparezca y que la imagen redimensione al tamaño que le indico espero me puedan ayudar y agradezco sus respuestas.