Hola gente, les comento....necesito que al cargar una imagen cualquiera gif, jpg o png se me guarde con una ancho de por ejemplo 120 pixeles y alto proporcional.
Tengo el siguiente codigo que supongo hay que modificar para poner algo de gd, alguien tiene idea de como hacerlo? GRACIAS DESDE YA!!!
Código:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF">
<form enctype="multipart/form-data" action="<?PHP echo $PHP_SELF ?>"
method="post">
<div align="left">
<input type="hidden" name="MAX_FILE_SIZE" value="1000000">
Subir una imagen:
<input name="userfile" type="file" size="15">
<input type="submit" name="submit" value="Enviar">
</div>
</form>
<?php
$extension = explode(".",$userfile_name);
$num = count($extension)-1;
if($extension[$num] == "jpg" or $extension[$num] == "jpeg" or $extension[$num] == "gif" or $extension[$num] == "png")
{
if($archivo_size < 300000)
{
if(!move_uploaded_file($userfile, "imagenes/".$userfile_name))
{
echo "Error al copiar el archivo.";
}
else
{
echo "Archivo subido con exito.";
}
}
else
{
echo "el archivo supera 300 Kb.";
}
}
else
{
echo "Los formatos validos son jpg, gif y png";
}
?>
</body>
</html>