Ben kaydetmek ve daha sonra bir yazı üzerine yorum görüntülemek için bir php fonksiyon yazmak çalışıyorum.
In my save.php, I am formulating the file with:
$file = "article1/comments/file".time().".txt";
Sonra bir dizine yazma () fwrite kullanarak.
Benim endeksinde var:
if ($handle = opendir('article1/comments')) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { $files = array($file); sort($files); foreach($files as $comments){ echo "<div class='message'>"; readfile('article1/comments/'.$comments); echo "</div>"; } } } closedir($handle); }
Çoğunlukla bu doğru sırayla yorumları görüntüler, ama nedense, bazı dosyalar bozuk görüntüleniyor. I () (Rsort için) sıralama değiştirmek Ayrıca, eğer, onlar nasıl görüntülendiğini hiçbir değişiklik yoktur.
I readfile () sıralı dizinin sırasını takip etmiyor çünkü bu tahmin. Readfile nasıl doğru onları görüntülemek yapabilirsiniz, yeni gelen eski ve iki amacıyla dosyaları görüntülemek gelmez yüzden ben, biri için merak ediyorum?
Teşekkürler.
düzenleme: benim yerel xampp kurulumu canlı sitenin yorumlarına dizini kopyalanan ve yorumları yerel sırayla görüntülenir, ancak sırayla olmayan görüşleri benim site sonuçları aynı kodu kullanarak.