626 Seguidores
ya falta poco para los 666
ya falta poco para los 666
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú$funciones = array("abs", "acos", "acosh", "asin", "asinh", "atan2", "atan", "atanh", "base_convert", "bindec", "ceil", "cos",
"cosh", "decbin", "dechex", "decoct", "deg2rad", "exp", "expm1", "floor", "fmod", "getrandmax", "hexdec", "hypot", "is_finite",
"is_infinite", "is_nan", "lcg_value", "log10", "log1p", "log", "max", "min", "mt_getrandmax", "mt_rand", "mt_srand", "octdec", "pi", "pow",
"rad2deg", "rand", "round", "sin", "sinh", "sqrt", "srand", "tan", "tanh");
function imagecreatefromimg ($flotaImage) {
$tipo = getimagesize($flotaImage);
switch ($tipo['mime']) {
case "image/jpeg":
$finalImage = imagecreatefromjpeg($flotaImage);
break;
case "image/png":
$finalImage = imagecreatefrompng($flotaImage);
break;
case "image/gif":
$finalImage = imagecreatefromgif($flotaImage);
break;
default:
die("Tipo de imagen no válida.");
break;
}
return $finalImage;
}
$aux = imagecreatefromimg($_FILES['imagen']['tmp_name']);
$ancho=imagesx($aux);
$alto=imagesy($aux);
if($ancho>400){
$divisor=($ancho / 400);
$ancho=($ancho / $divisor);
$alto=($alto / $divisor);
}
if($alto>400){
$divisor=($alto / 400);
$alto=($alto / $divisor);
$ancho=($ancho / $divisor);
}
$dst_img=imagecreatetruecolor($ancho, $alto);
//400px x 400px es el tamaño maximo
imagecopyresampled($dst_img, $aux, 0,0,0,0, $ancho, $alto, imagesx($aux), imagesy($aux));
$directorioImagen = 'img/'.$_SESSION['id'].'.jpg';
imagejpeg($dst_img, $directorioImagen); //guardamos la imagen en el directorio imagenes.
imagedestroy($dst_img);
if(file_exist($directorioImagen) { echo "Imagen procesada exitosamente"; }else{ echo "Error al procesar la imagen"; }
function imagecreatefromimg ($flotaImage) {
$tipo = getimagesize($flotaImage);
switch ($tipo['mime']) {
case "image/jpeg":
$finalImage = imagecreatefromjpeg($flotaImage);
break;
case "image/png":
$finalImage = imagecreatefrompng($flotaImage);
break;
case "image/gif":
$finalImage = imagecreatefromgif($flotaImage);
break;
default:
die("Tipo de imagen no válida.");
break;
}
return $finalImage;
}
$imagen = imagecreatefromimg($_FILES['imagen']['tmp_name']);
$directorioImagen = 'imagenes/'.$_FILES['imagen']['name'].'.jpg';
imagejpeg($imagen, $directorioImagen); //guardamos la imagen en el directorio imagenes.
imagedestroy($imagen);