Código PHP :
<?php $listaNOTICIAS = array(); //Abrimos la carpeta donde se encuentran los archivos de noticias if ($Carpeta = opendir("noticias")) { //Leemos todos los archivos que esten ahi while ($ficheroTXT = readdir($Carpeta)) { if (!is_dir($ficheroTXT)) { $listaNOTICIAS[] = $ficheroTXT; } } } //Invertimos el orden de los archivos leidos rsort($listaNOTICIAS); return $listaNOTICIAS; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html><head><title>Noticias</title></head><body> <?php // A continuacion Mostramos los resultados en la pantalla //Llamamos el array creado anteriormente "NuevoListado();" $listado = NuevoListado(); //Llamamos uno a uno los archivos de la carpeta foreach ($listado as $noticia) { //Abrimos la carpeta donde se encuentran los archivos de noticias $Archivo = file("noticias/".$noticia); $ContenidoNoticia = ""; //Abrimos y leemos archivo por archivo foreach ($Archivo as $lectura) { $ContenidoNoticia .= $lectura; } //Imprimimos echo "<div class='Titulo'>".$TituloNoticia."</div>\n"; echo "<div class='Noticia'>".$ContenidoNoticia."</div>\n<hr size='1'/>\n\n"; } ?> </body></html>