Запись в файл задом на перёд

CODER

Новичок
Запись в файл задом на перёд

У меня такая проблема:
Есть файл, выполняющий роль базы данных
Есть код:
PHP:
$fp=fopen("data/guestbook.dat","a");
flock($fp, LOCK_EX);
fwrite($fp, "$gotovdata\r\n");
flock($fp, LOCK_UN);          
fclose($fp);
И всё хорошо, всё работает, да только хочется, чтобы каждая новая строка записывалась в начало файла, а остальные записи сдвигались вниз.
Аттрибут "а" функции fopen() менял на "r+", но как и следовало ожидать запись производиться по вверх данных.
Функция rewind() тоже не помогает, или может я её не правельно использовал.

Заранее спасибо!
 

Фанат

oncle terrible
Команда форума
я бы на твоем месте не парился с записью а просто выводил в обратном порядке.
 

CODER

Новичок
Ах да! внатури я ступил, но а если попробовать это сделать, то как это будет выглядить?:)
 
Сверху