Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/05/2014, 16:06
josueruiz91
 
Fecha de Ingreso: mayo-2014
Ubicación: Venezuela
Mensajes: 4
Antigüedad: 10 años
Puntos: 0
Subir Archivos (Imágenes) Multiples en PHP

Buenas tardes amigos, necesito ayuda!!... tengo un código en php q me permite cargar en el servidor una carpeta de imágenes... Este código lo necesito para crear albumes de fotos en mi sitio web... El problema es que en el momento de cargar la carpeta que contiene las imágenes que deseo que aparezcan el album, de éstas se cargan solo 20 imágenes... Creia que era problemas de limitantes con respecto al upload_max_filesize por lo cual modifique dicho valor en el php.ini y posteriormente reinicie los servicios del Wamp Server... Sin embargo el problema persiste, Aquí les dejo el código por si acaso... Muchas gracias de antemano

Código PHP:
<html>
<head>
    <title>Subida m&uacute;ltiple de archivos</title>
</head>
<body>
 
<?php
 
function listar($ruta){
   if (
is_dir($ruta)) {
      if (
$dir opendir($ruta)) {
          echo 
"<p>";
         while ((
$file readdir($dir)) !== false) {
             if (
$file != "." && $file != "..") {
                 echo 
"<br>$file - " filetype($ruta $file); 
             }
         }
         echo 
"</p>";
      
closedir($dir);
      }
   }else
      echo 
"<br>No es ruta valida";

 
    
$count 0;
    
$exito 0;
    if (
$_SERVER['REQUEST_METHOD'] == 'POST'){
        foreach (
$_FILES['files']['name'] as $i => $name) {
            if (
strlen($_FILES['files']['name'][$i]) > 1) {
                if (
move_uploaded_file($_FILES['files']['tmp_name'][$i], 'upload/'.$name)) {
                    
$count++;
                    
$exito 1;
                }
            }
        }
    }
    if (
$exito == 1) {
        echo 
"<p style='color: green'>Subida con &eacute;xito</p>";
    }
 
    
listar("./upload/"); 
?>
 
    <form method="post" enctype="multipart/form-data">
        <input type="file" name="files[]" id="files" multiple="" directory="" webkitdirectory="" mozdirectory="">
        <input class="button" type="submit" value="Upload" />
    </form>
</body>
</html>