Вопрос № 90736: Здравствуйте, эксперты!
Я делаю движок обновление и добовления новостей на главную страничку сайта. Мне хотелось бы узнать, как на PHP произвести запись сообщения в начало файла с сохранением предыдущих сообщений, т.е. чтобы свежие новости были н...
Вопрос № 90.736
Здравствуйте, эксперты!
Я делаю движок обновление и добовления новостей на главную страничку сайта. Мне хотелось бы узнать, как на PHP произвести запись сообщения в начало файла с сохранением предыдущих сообщений, т.е. чтобы свежие новости были наверху.
Пасибо.
Отвечает: Nexus
Здравствуйте, Малов Иван Константинович!
Прочитать весь файл и записать заново с нужной записью в начале. Или дописывать в конец файла, но читать будет труднее. А вообще в этом смысле работать с базой гораздо приятнее
Ответ отправил: Nexus (статус: 8-ой класс)
Ответ отправлен: 09.06.2007, 18:59 Оценка за ответ: 5 Комментарий оценки: мой сервер не поддерживает mysql
Отвечает: Устинов С.Е.
Здравствуйте, Малов Иван Константинович!
Например так:
$novost='Самая новая новость!!!'.chr(13);
$t=file('1111.txt',0);
file_put_contents('1111.txt',$novost);
file_put_contents('1111.txt',$t,FILE_APPEND);