Si lo se, lo he probado de todas las menera y nada, el código entero es este:
<head>
<meta http-equiv="Content-Language" content="es">
</head>
<table border="0" width="1242" id="table1">
<tr>
<td width="160"> </td>
<td width="53">
<p align="center"></td>
<td width="1015">
<p align="center">Navegador</td>
</tr>
<tr>
<td width="160">
<?php
echo ("<b>Carpetas: </b><br>");
while (false !== ($archivo = readdir($gestor))) { if ($archivo != "." && $archivo != "img" && $archivo != ".." && is_dir($archivo)==TRUE) { echo '<img border="0" src="img/icon_folder_open.gif"> ';
echo '<a href="?f=';
echo "$archivo\n";
echo '" style="text-decoration: none">';
echo "$archivo\n";
echo "</a>";
echo "<br>";
}
}
}
echo ("<br><b>Historiales: </b><br>");
while (false !== ($archivo = readdir($gestor))) { if ($archivo != "." && $archivo != "index.php" && $archivo != ".." && is_file($archivo)==TRUE) { echo '<img border="0" src="img/icon_file.gif"> ';
echo '<a href="?h=';
echo "$archivo\n";
echo '" style="text-decoration: none">';
echo "$archivo\n";
echo "</a>";
echo "<br>";
}
}
}
?>
</td>
<td width="53">
</td>
<td width="1015"><?php include($_GET[h]) ?></td>
</tr>
</table>
Estoy haciendo una aplicación publica para leer el historial de windows de la aplicación Pigdin sin el programa, para así no perderlos y poderlos leer de una forma "amena", aunque eso ahora es lo de menos.
Mira, tengo el código dentro del "index.php" y luego tengo una carpeta llamada "img" con dos imágenes que quiero que me liste para probar.
No me lista nada, pero si creo carpetas y archivos al lado de "index.php" y uso el código que te he pasado me lista todo bien.