Código PHP:
   <?php
 
 
include('../co/conectame.php');
    
                 
                 
   //Preguntamos si nuetro arreglo 'archivos' fue definido
         if (isset($_FILES["archivos"])) {
             
        
         //de se asi, para procesar los archivos subidos al servidor solo debemos recorrerlo
         //obtenemos la cantidad de elementos que tiene el arreglo archivos
         $tot = count($_FILES["archivos"]["name"]);
 
         //este for recorre el arreglo
         for ($i = 0; $i < $tot; $i++){
             
             //inserto los textos en la base de datos
             $sql = "INSERT INTO galeria_arte (big) VALUES (";    
                                                    
            if(is_uploaded_file($_FILES["archivos"]["tmp_name"][$i])){
         //con el indice $i, podremos obtener la propiedad que desemos de cada archivo
         //para trabajar con este como si fuera un array continuo
            $tmp_name = $_FILES["archivos"]["tmp_name"][$i];
            $name = $_FILES["archivos"]["name"][$i];
            $tamano = $_FILES["archivos"]["size"][$i];
            $tipo = $_FILES["archivos"]["type"][$i]; 
            
            
                    if (!((strpos($tipo, "gif") || strpos($tipo, "png")|| strpos($tipo, "jpeg")) && ($tamano < 500000))) {
                    echo '<div style="width:500px; height:80px; padding:10px; background-color:#FF0000;">';
                    echo '<p style="font-size:15px; color:#FFF;"><strong>ERROR DE FORMATO O TAMANHO</strong></p></div>';
                    
                    }else{
 
                            /* Guardar el archivo */
                            $destino="../galerias/fotos/";
                            if(move_uploaded_file($_FILES["archivos"]["tmp_name"][$i],$destino.$name)){
                            
                                $sql.= "'".$name."'";
                        }//if move_uploaded_file
                        
                    }//else
                    
                }//if is_uploaded_file
                
                $sql.=")"; //cierro mi consulta $sql
                 mysql_query($sql,$fausto_conn) or die(mysql_error($fausto_conn)); 
            }//for
            
        
      } //if
          
     
?>    incluso puedo guardar el nombre del archivo en la BD
PROBLEMA:
Quisiera que a la vez se me pueda crear un THUMBS de cada imagen y guardar su URL en un campo que tengo preparado especialmente para el thumbs y llevarlo a la carpeta como miniatura.. No pido que me hagan el script.. necesito ayuda de como podria generar todo esto, orientaciones, debido a que lei bastante, y no logro comprender lo de los thumbs, y como guardar su nombre en la BD..
la estructura básica de mi BD es
idImg //GUARDA EL ID DE LAS IMAGENES AUTOINCREMET
imagen // GUARDA LA URL, esto sin problemas
thumb // DEBERIA GUARDAR LA URL DE LA MINIATURA
Si a alguien le sirve mi script, genial
gracias enserio
 
 
 

Este tema le ha gustado a 2 personas