Ver Mensaje Individual
  #10 (permalink)  
Antiguo 08/11/2014, 22:03
Avatar de Beuses
Beuses
 
Fecha de Ingreso: marzo-2009
Ubicación: Maracaibo
Mensajes: 132
Antigüedad: 15 años, 9 meses
Puntos: 5
Exclamación Respuesta: Subir imágenes a directorio en servidor

Wow...

Luego de tantos dias de dolor de cabeza, busqueda y demas.. Por fin he podido ver mi problema y el por que no estaba copiandose la imagen en mi directorio..

Código PHP:
Ver original
  1. while(isset($_FILES['files']['name'][$i]) && $_FILES['files']['name'][$i]!=""){
  2.     $fileName = $_FILES['files']['name'][$i];
  3.     $tmpName  = $_FILES['files']['tmp_name'][$i];
  4.     $fileSize = $_FILES['files']['size'][$i];
  5.     $fileType = $_FILES['files']['type'][$i];
  6.        
  7.     $fp = fopen($tmpName, 'r');
  8.     $content = fread($fp, $fileSize);
  9.     $content = addslashes($content);
  10.     fclose($fp);
  11.        
  12.     if(!get_magic_quotes_gpc()){
  13.         $fileName = addslashes($fileName);
  14.     }
  15.     if($fileSize<=524288){
  16.         echo $fileName2 = time().$fileName;
  17.         $lugar = realpath(__DIR__ . '/fotosproyectos/');
  18.         if(move_uploaded_file($_FILES['files']['tmp_name'][$i], $lugar."/".$fileName2)){
  19.             echo " - Entro";
  20.         }
  21.         else{
  22.             echo " - NO entro";
  23.         }
  24.     }
  25. }

Como podran ver ahora en mi codigo completo, yo estaba colocando asi

Código PHP:
Ver original
  1. if(move_uploaded_file($_FILES['files']['tmp_name'], $lugar."/".$fileName2))

Y jamas ni nunca iba a guardar.. porque estaba insertando es un array.
La forma correcta es

Código PHP:
Ver original
  1. if(move_uploaded_file($_FILES['files']['tmp_name'][$i], $lugar."/".$fileName2))

Y ahora si funciono perfectamente..

Realmente me disculpo por no haber colocado el codigo desde el while antes. seguro lo habrias visto mucho antes

Muchas gracias por tu ayuda