Cita:
$info = getimagesize($_FILES['archivo']['tmp_name']);
switch ($info[2]) {
case 1:
$imagen = imagecreatefromgif($_FILES['archivo']['tmp_name']); break;
case 2:
$imagen = imagecreatefromjpeg($_FILES['archivo']['tmp_name']); break;
case 3:
$imagen = imagecreatefrompng($_FILES['archivo']['tmp_name']); break;
// etcétera //
}
$original = $imagen;
$ancho = imagesx($original);
$alto = imagesy($original);
$img = imagecreatetruecolor(100, 100);
// AKI SUPONGO QUE HABRA QUE HACER LOS CALCULOS PERO NO SE COMO
imagecopyresized($img,$muestra,0,0,0,0,$x,$y,$anch o,$alto);
imagejpeg($img,"$nombre_imagen.jpeg","100")
Si alguien m puede ayudar se lo agradeceria muxisimo. un saludo $info = getimagesize($_FILES['archivo']['tmp_name']);
switch ($info[2]) {
case 1:
$imagen = imagecreatefromgif($_FILES['archivo']['tmp_name']); break;
case 2:
$imagen = imagecreatefromjpeg($_FILES['archivo']['tmp_name']); break;
case 3:
$imagen = imagecreatefrompng($_FILES['archivo']['tmp_name']); break;
// etcétera //
}
$original = $imagen;
$ancho = imagesx($original);
$alto = imagesy($original);
$img = imagecreatetruecolor(100, 100);
// AKI SUPONGO QUE HABRA QUE HACER LOS CALCULOS PERO NO SE COMO
imagecopyresized($img,$muestra,0,0,0,0,$x,$y,$anch o,$alto);
imagejpeg($img,"$nombre_imagen.jpeg","100")