Ver Mensaje Individual
  #7 (permalink)  
Antiguo 25/01/2014, 13:52
samu747
 
Fecha de Ingreso: enero-2014
Ubicación: Canarias
Mensajes: 16
Antigüedad: 11 años
Puntos: 0
Respuesta: Mostrar todas las Imágenes de una carpeta mediante PHP

El primer metodo me funcionó, pero dentro del codigo tengo algo que tiene enlace de carpeta no de imagen y me genera una imagen rota mira, baja de la primera página y lo verás:

http://www.onepiecemangayanime.com/mangaonline/manga/tomo073/735/vertodo.php

Se ordenan correctamente, pero mira ver si tu me puedes localizar esa imagen rota que se genera, éste es el código que tengo ahora:


Código PHP:
<?php 
// para leer el directorio
$ruta "./imagenes/"
$filehandle opendir($ruta); 
while (
$file readdir($filehandle)) {
    if (
$file != "." && $file != ".." ) {
        
$arch=$file;
        
$archi=$arch.'*'.$archi;
    }
}

closedir($filehandle); 

// paginando
$archivosfile=explode("*"$archi);
$currentpage $_SERVER['PHP_SELF']; // pagina en la que se encuentra
$total=(count($archivosfile)-1);
$maxRows_Blogdenotas 60;  // cantidad maxima de archivos a mostrar por pagina
$pageNum_Blogdenotas 0;

if (isset(
$_GET['pag'])) {
  
$pageNum_Blogdenotas intval($_GET['pag']);
}

$startRow_Blogdenotas $pageNum_Blogdenotas $maxRows_Blogdenotas;

if (isset(
$_GET['pag'])) {
  
$pageNum_Blogdenotas intval($_GET['pag']);
}

$startRow_Blogdenotas $pageNum_Blogdenotas $maxRows_Blogdenotas;
$totalRows_Blogdenotas $total;
$totalPages_Blogdenotas ceil($totalRows_Blogdenotas/$maxRows_Blogdenotas)-1;
$archivos array_slice($archivosfile$startRow_Blogdenotas$maxRows_Blogdenotas);

// paginando   

?>
<br /><br />

<?php
sort
($archivos);
foreach (
$archivos as $archivo) { 
echo 
'<a href="'.$ruta.$archivo.'"><img src="'.$ruta.$archivo.'" /></a>'; }
?>

        <div style="position:fixed;    top:5px; left:5px; height:37px; width:210px;">
            <a href="javascript:history.back()" onMouseOver="swapImage('atras','smileatras')"
            onMouseOut="swapImage('atras','nosmileatras')">
            <img src="../../imagenes/Botinactivos/atras.gif"
            width="210"
            height="37"
            border="0"
            name="atras" alt="atras"></a>
        </div> 
        <div style="position:fixed;    top:5px; right:5px; height:37px; width:210px;">
            <a href="./menu.html" onMouseOver="swapImage('menu','smilemenu')"
            onMouseOut="swapImage('menu','nosmilemenu')">
            <img src="../../imagenes/Botinactivos/menu.gif"
            width="210"
            height="37"
            border="0"
            name="menu" alt="Menu"></a>
        </div> 
        
    <a href="#" class="scrolltop"></a>
    
    </body>
</html>