foto fea con thumbnail
Publicado por manuel (19 intervenciones) el 28/04/2005 18:13:40
Hola a migos del foro... por favor me gustaria que me ayudaran con este codigo pues si dan clic en esta direccion veran que los thumbnail salen feitos... y no se por que... me podrian ayudar en que me equiboco?
http://www.tumusicamp3.net/new/index.php?tool=imagen
el codigo es este
---------------------------- thul.php-------------------
<?php
function thumbnail($file,$dir,$ancho=100,$alto=100,$gif_support=false)
{
if(!file_exists($file)){
return false;
}
if(!is_dir($dir)){
return false;
}
$final = (int) strlen($file) - 4;
$temp=explode("/",$file);
$filet=$temp[2];
$tem2=explode(".",$filet);
$nombre = $tem2[0];
$ext = $tem2[1];
$nombre = $nombre.".".$ext;
$mini = $dir."/mini_".$nombre;
if($ext=="jpg" || $ext=="jpeg"){
$origen = imageCreateFromJPEG($file);
$imgAncho= imageSx($origen);
$imgAlto = imageSy($origen);
$imagen = imageCreate($ancho,$alto);
ImageCopyResized($imagen,$origen,0,0,0,0,$ancho,$alto,$imgAncho,$imgAlto);
imageJPEG($imagen,$mini);
}else if($ext=="png"){
$origen = imageCreateFromPNG($file);
$imgAncho= imageSx($origen);
$imgAlto = imageSy($origen);
$imagen = imageCreate($ancho,$alto);
ImageCopyResized($imagen,$origen,0,0,0,0,$ancho,$alto,$imgAncho,$imgAlto);
imagePNG($imagen,$mini);
}else if(($gif_support==true) && ($ext==".gif")){
$origen = imageCreateFromGIF($file);
$imgAncho= imageSx($origen);
$imgAlto = imageSy($origen);
$imagen = imageCreate($ancho,$alto);
ImageCopyResized($imagen,$origen,0,0,0,0,$ancho,$alto,$imgAncho,$imgAlto);
imageGIF($imagen,$mini);
}else
{
return false;
}
return $mini;
//imagedestroy ($origen);
}
?>
<img src="<?php echo thumbnail("imagenes/vision.jpg","./thumbs",100,100); ?>">
GRacias
http://www.tumusicamp3.net/new/index.php?tool=imagen
el codigo es este
---------------------------- thul.php-------------------
<?php
function thumbnail($file,$dir,$ancho=100,$alto=100,$gif_support=false)
{
if(!file_exists($file)){
return false;
}
if(!is_dir($dir)){
return false;
}
$final = (int) strlen($file) - 4;
$temp=explode("/",$file);
$filet=$temp[2];
$tem2=explode(".",$filet);
$nombre = $tem2[0];
$ext = $tem2[1];
$nombre = $nombre.".".$ext;
$mini = $dir."/mini_".$nombre;
if($ext=="jpg" || $ext=="jpeg"){
$origen = imageCreateFromJPEG($file);
$imgAncho= imageSx($origen);
$imgAlto = imageSy($origen);
$imagen = imageCreate($ancho,$alto);
ImageCopyResized($imagen,$origen,0,0,0,0,$ancho,$alto,$imgAncho,$imgAlto);
imageJPEG($imagen,$mini);
}else if($ext=="png"){
$origen = imageCreateFromPNG($file);
$imgAncho= imageSx($origen);
$imgAlto = imageSy($origen);
$imagen = imageCreate($ancho,$alto);
ImageCopyResized($imagen,$origen,0,0,0,0,$ancho,$alto,$imgAncho,$imgAlto);
imagePNG($imagen,$mini);
}else if(($gif_support==true) && ($ext==".gif")){
$origen = imageCreateFromGIF($file);
$imgAncho= imageSx($origen);
$imgAlto = imageSy($origen);
$imagen = imageCreate($ancho,$alto);
ImageCopyResized($imagen,$origen,0,0,0,0,$ancho,$alto,$imgAncho,$imgAlto);
imageGIF($imagen,$mini);
}else
{
return false;
}
return $mini;
//imagedestroy ($origen);
}
?>
<img src="<?php echo thumbnail("imagenes/vision.jpg","./thumbs",100,100); ?>">
GRacias
Valora esta pregunta


0