imho.ws |
![]() |
![]() |
![]() |
# 1 |
Guest
Сообщения: n/a
|
![]()
Написал скрипт добавления новостей, саму запись произвожу так:
<?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')) он отображался в браузере, как бы "вверх ногами"? ![]() |
![]() |
# 2 |
Registered User
Регистрация: 27.03.2002
Адрес: дома
Сообщения: 1 660
![]() ![]() |
PHP код:
__________________
Всё будет хорошо! |
![]() |
![]() |
# 3 |
Guest
Сообщения: n/a
|
ну и изврат
![]() А запись производить просто и незадачливо: PHP код:
|