Hola todos!
tengo una parte de mi web con comentarios donde los usuarios dejan sus comentarios os sus preguntas. Pero la copsa es que al momento de mostrar los comentarios me l muestra de la siguiente manera:
1
2
3
hasta el 10 va bien despues empieza a mostrar de esta manera:
1.1
1.2
2
3
4
y quiero qu mostre ordenado 10, 11, 12 pero en orden decrescente los mas recientes primero como se puede hacer dejo mi codigo...
Código PHP:
<?
$contador ="comentarios/contador.txt"; // decimos donde esta el contador
$ag = fopen($contador, "r+"); // abrimos el contador
@ $comentarios = fread($ag, filesize($contador)); //lo leemos y lo guardamos en una bariable
fclose($ag); // cerramos el contador
echo "Comentarios total: ".$comentarios."<br><br>";// ecribimos el total de comentarios
if($comentarios == '0'){ // si el contador esta en 0 es que no hay nada
echo "No hay comentarios.<br>"; // le desimos que no hay comentarios
}
else // y si no
{
foreach (glob("comentarios/*.php") as $comentari) { // vemos todos los archivos de la carpeta comentarios
include ($comentari); // los incluimos
$nombree = strip_tags($nombre); // no permitimos etiquetas HTML
$comentario = strip_tags($comentario);// no permitimos etiquetas HTML
echo "<strong>Nombre:</strong> $nombre - Fecha: <strong>$fecha</strong><br>";// escribimos el nombre y la fecha
echo "<strong>Comentarios:</strong> $comentario<br>"; // escribimos el comentario
echo '<hr align="left" width="35%"35%"><br>'; // ponemos la barra separadora
}
}
echo "<a href='#'onclick='Javascript:nuevocoment()' >Enviar un comentario</a>";// escribimos el link para mandar comentarios
?>