Показать сообщение отдельно
Старый 12.07.2002, 14:06     # 1
Olim
Guest
 
Сообщения: n/a

Question Сортировка данных при записи в файл

Написал скрипт добавления новостей, саму запись произвожу так:

<?php

---- some code ----

@$open_news = fopen ($site_news, "a+");
rewind ($open_news);
@fputs ($open_news, $news_ins);
@fclose ($open_news);

?>

Проблема в том, что новая запись добавляется в файл после предыдущей, а мне
нужно, чтобы новая запись записывалясь в начало файла (, а остальные, как бы смещались
на одно вниз). Пробовал использовать в качестве параметра fopen - "r+", но в этом
случае каждая новая запись просто переписывала предыдущую.
Как сделать, чтоб при записи в файл новая запись добавлялась в начало файла,
или, если это невозможно, то как сделать чтобы при выводе этого файла (я использую
include_once ('somefile.htm')) он отображался в браузере, как бы "вверх ногами"?