ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

PHP, запись в фаил данных, помогите решить проблему
  #1  
Старый 02.04.2010, 14:30
Аватар для Demian
Demian
Новичок
Регистрация: 08.03.2010
Сообщений: 5
Провел на форуме:
13484

Репутация: 0
По умолчанию PHP, запись в фаил данных, помогите решить проблему

Всем привет.. кратко о проблеме:
открываем файл в r+, в файле есть строка "1111111111", необходимо заменить её на "234" и чтобы в файле в итоге было записано "234", но после записи получаем "2341111111", забивает только первые байты, а всё что дальше - не трогает, а то что дальше нафиг не нужно.. пример скрипта:
PHP код:
<?PHP
    $file_save 
fopen('cat_id_db2.txt',"r+"); 
 if (!
$file_save)
 {
usleep(100000); 
$file_save fopen('cat_id_db2.txt','r+');
}  
$read=fread($file_save,filesize('cat_id_db2.txt')); 
 echo 
$read
 
rewind($file_save); 
 
fwrite($file_save,'22');
  
fflush($file_save);
  
fclose($file_save);        
?>
суть в том что файл открывается в начале скрипта, блокируется, выполняются некоторые манипуляции, результат записывается с сериализацией, файл закрывается, unserialize из этого файла нормально будет работать, проигнорит всё лишнее, но вот в итоге вес файла может неплохо вырости по такой постанове... как можно затиреть всё то лишнее, заново не обращаясь к файлу?
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите настроить php slider PHP, PERL, MySQL, JavaScript 3 08.06.2006 16:53
Помогите решить проблему. Notification Area. Niard Болталка 0 02.02.2006 08:11
Долбим Sql’ные базы данных k00p3r Чужие Статьи 0 13.06.2005 14:13
Sql инъекция и Oracle, часть первая k00p3r Чужие Статьи 0 13.06.2005 11:23
Защищаем MySql. Шаг за шагом k00p3r Чужие Статьи 0 13.06.2005 11:18



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ