Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/04/2010, 03:06
irsek
 
Fecha de Ingreso: febrero-2007
Mensajes: 3
Antigüedad: 17 años, 9 meses
Puntos: 0
Respuesta: subir imagenes, crear thumbs y guardar

Necesitas tener instalada la libreria GD, este script es para mostrar thumbs y guardar

Código PHP:
// desarrollado por irsek de descargakaraoke.com
// para usarse es imagen.php?img=url_de_la_imagen
//debes guardarlo como image.php

// Si no existe la imagen obtenemos una de internet
        
if(!file_exists($_GET[img])){
            
$_GET[img] = "http://fotos0.mundofotos.net/0000/00_00_0000/victor1113683637/colors.jpg";
        }
        
        
// Obtencion de formatos de imagen
        
if(stristr(strtolower($_GET[img]),"jpg") or stristr(strtolower($_GET[img]),"jpeg")){
            
$img imagecreatefromjpeg($_GET[img]);
            
$tipo "jpg";
        }

        if(
stristr(strtolower($_GET[img]),"png")){
            
$img imagecreatefrompng($_GET[img]);
            
$tipo "png";
        }
        
        if(
stristr(strtolower($_GET[img]),"gif")){
            
$img imagecreatefromgif($_GET[img]);
            
$tipo "gif";
        }
            
                
// Obtenemos ancho y alto de la imagen
        
$ancho imagesx($img);
        
$alto imagesy($img);

        
$n_ancho 190;
        
$redu = ($n_ancho 100) / $ancho;
        
$n_alto $alto $redu 100;
        
$thumb imagecreatetruecolor($n_ancho,$n_alto);

              
imagecopyresized($thumb,$img,0,0,0,0,$n_ancho,$n_alto,$ancho,$alto);

        
header('Content-type: image/jpeg');
        
imagejpeg($thumb,NULL);
                
// si deseas guardar la imagen cambia NULL por la direccion de la carpeta en la que deseas guardar la imagen 

        
imagedestroy($thumb); 
http://www.descargakaraoke.com