- el problema es que me genera las miniaturas en negro y no c por que.
Código PHP:
Ver originalfunction crear_mini($dir_this,$imagen_jpg,$destino,$w,$h){
$origen=$dir_this;
$se_creo=true;
$imagen_final= $imagen_jpg;
$asigna = $destino.$imagen_final;
}
if($se_creo){
return $asigna=$destino.$imagen_final;
}
}
$nombre= $nombrePas;
//$nombre= $_GET['nombe'];
$dir_this="C:/AppServ/www/src/galeria/Images";
$imagen_jpg=$nombre;
$destino='C:/AppServ/www/src/galeria/thumbs/';
$origen=$dir_this.'/';
$w='100';
$h='100';
$wm='550';
$hm='285';
if($ancho<$wm && $alto<$hm){
//dimensiones imagen chica
if($ancho>$w)
{
$h=($alto*$w)/$ancho;
}else{
$w=$ancho;
}
if($alto>$h)
{
$w=($ancho*$h)/$alto;
}else{
$h=$alto;
}
//dimensiones imagen mediana
if($ancho>$wm)
{
$hm=($alto*$wm)/$ancho;
}else{
$wm=$ancho;
}
if($alto>$hm)
{
$wm=($ancho*$hm)/$alto;
}else{
$hm=$alto;
}
}else{
if($ancho>$alto)
{
$h=($alto*$w)/$ancho;
$hm=($alto*$wm)/$ancho;
}else{
$w=($ancho*$h)/$alto;
$wm=($ancho*$hm)/$alto;
}
}
crear_mini($dir_this,$imagen_jpg,$destino,$w,$h);
$destino='C:/AppServ/www/src/galeria/medianas/';
crear_mini($dir_this,$imagen_jpg,$destino,$wm,$hm);