Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/06/2008, 02:50
Dustito
 
Fecha de Ingreso: abril-2008
Mensajes: 143
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: Busco script thumbnails

Hola he usado esa clase en mi script donde mediante un formulario elijo un fichero y lo subo al servidor de paso queria hacerle el thumb pero tengo el siguiente problema:

Las fotos me las guarda como Array.jpg osea que se van sobrescribiendo con ese nombre.
Tarda mucho en ejecutarse es normal??

ahi va mi script haber si veis el fallo:

Código PHP:
<?php
        
include_once "PHPImagen.lib.php";  
        
        if (isset(
$_POST['submit'])) {
            if (
is_uploaded_file($_FILES['fichero']['tmp_name'])) {
            
$ruta_destino "imagenes/";
            if (
move_uploaded_file($_FILES['fichero']['tmp_name'], $ruta_destino.$_FILES['fichero']['name'])) {
            echo 
"<b>Upload exitoso!. Datos:</b><br>";
            echo 
"Nombre: <i><a href=\"".$ruta_destino $_FILES['fichero']['name']."\">".$_FILES['fichero']['name']."</a></i><br>";
            echo 
"Tipo MIME: <i>".$_FILES['fichero']['type']."</i><br>";
            echo 
"Peso: <i>".$_FILES['fichero']['size']." bytes</i><br>";
            echo 
"<br><hr><br>";
            
            
mysql_connect ('localhost''root''peto') or die ('Ha fallado la conexion: '.mysql_error());
            
mysql_select_db('descargas') or die ('Error al seleccionar la Base de datos: '.mysql_error());
            
            
$nombre_archivo=$_POST["nombre_archivo"];
            
$description=$_POST["description"];
            
            
$query="INSERT INTO archivos VALUES (0, '$nombre_archivo', '$description', '".$_FILES['fichero']['name']."','".$_FILES['fichero']['type']."', '".$_FILES['fichero']['size']."')";
            
            
mysql_query($query) or die (mysql_error());
            echo 
"El archivo'".$nombre_archivo."' ha sido registrado de manera satisfactoria. <br>";
            
            
$ruta2="thumbnails/"$_FILES['fichero'];
            
$imgurl=$ruta_destino $_FILES['fichero']['name'];
            
$nuevo_ancho 150;  
            
$nuevo_alto 150;  
            
$imagen = new Imagen($imgurl); 
            
$cut true;  
            
$imagen->resize($nuevo_ancho$nuevo_alto$cut);  
            
$imagen->doSave($ruta290); 
             
            }
            }
            }
        
?>