Tengo un código para publicar comentarios en un foro sin base de datos el cual funciona perfectamente, pero me publica los mismos de forma ascendente, y quisiera que se publicarán en forma "DESCENDENTE", es decir; que primero aparezca el mas reciente y luego los más antiguos. Adjunto los códigos a ver si alguien me puede ayudar. Muchas gracias!
PHP:
<?php
// FORMULARIO DE COMENTARIOS
$nombre = $_POST['nombre'];
$mensaje = $_POST['mensaje'];
$fp=fopen('Weblog-Comentarios.html','a+' );
$salida="
<!-- start coment ip = {$_SERVER['REMOTE_ADDR']} -->
<div id='Publicados'>
<table width='622'>
<tr>
<td width='73'>
<div> <img src='../../Cargas/Imagenes/Weblog/Comentarios-Usuario.png' width='60' height='60' alt='' /> </div>
</td>
<td width='537' height='74'>
<span class='Comentarios-Nombre-Texto'>$nombre<br />
</span>
<span class='Comentarios-Fecha-Texto'> $dia $dia2 de $mes de $ano</span> <br />
<div align='justify'><span>$mensaje<br />
<br />
</span></div></td>
</tr>
</table>
</div>
<div id='Comentarios-Linea'><img src='../../Cargas/Imagenes/Weblog/Comentarios-Linea.png' width='624' height='1' alt=''/></div>
<!-- finish coment -->";
fwrite($fp,$salida);
fclose($fp);
header('Location:Weblog.php');
?>
EN EL HTML:
<?php
readfile ('Weblog-Comentarios.html');
?>