запись в файл ето просто

Статус
В этой теме нельзя размещать новые ответы.

Student

Новичок
запись в файл ето просто

как добавить новую строку в начало файла?
PHP:
<?php  
$filename = 'test.txt';  
$somecontent = "9\n";    
$fp=fopen($filename,"r+");   
fputs($fp,$somecontent);  
 fclose($fp);    
?>
так не выходит :([
 

kvf77

Red Devil
создаешь новый файл, пишешь в него строку, потом присоединяешь к нему оригинальный файл, переименовываешь новый файл в оригинальный
 

Garret

Кто здесь?
Есть что сказать, и говорю. Ты написал какую то ахинею.
 

Student

Новичок
а может релизовать считать все содержимое и в начало дописать
 

Garret

Кто здесь?
Вот так и надо сделать. Ман у тебя под рукой, какие еще проблемы.
 

WP

^_^
Student
Теперь я понимаю почему виста жрет 2 гб памяти, ани запаланиле всю плаанету!!! Киииборги!
 

nalim

Новичок
Другой вариант:
Открываешь файл для записи и чтения считываешь его
в переменную
добавляешь в начало переменной строку,
возвращаешь указатель на начало файла и записываешь
переменную в файл.
 

kvf77

Red Devil
Garret
ты наверное не знаешь что такое большие файлы, сникерсни короче и не спорь с умными дядьками.

-~{}~ 03.07.07 17:36:

Student
не слушай этих уников - делай так, как я тебе сказал.
 

WP

^_^
Garret
Я думаю тебе стоит почаще жевать и не называть бредом то что таковым не является. Он не говорил какой у него файл, и судить о размере я не собираюсь. Хоть бы и 1 Мб, оперативку не стоит так расходовать.


[m]stream_copy_to_stream[/m]
 

kvf77

Red Devil
BRat
nalim
хватит советовать всякую чушь, дайте человеку сделать правильно.
 

kvf77

Red Devil
Тема закрыта.

Решение тебе дали - действуй

Проблемы личного характера и бессмысленные споры между участниками не являются предметом обсуждения форума.
Обсуждайте их в привате.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху