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ú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 é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>