[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: пперезапись файла
atarix
есть функция записи в конец файла

PHP
$fp fopen$files"a+" ) or die("Не могу открыть $temp");// открываем файл для записи данных
    
if (fwrite$fp$dump) === FALSE) {// добавляем запись в файл
        
AddMessage2Log("Не могу произвести запись в файл ($filename)");
        exit;
    }


после очередного вызова - содержимое перезаписывается, хотя используется ключ
a+.

что не так я делаю ?



Спустя 44 минуты, 37 секунд (13.04.2009 - 11:20) jetistyum написал(а):
может быть где-то еще происходит запись в файл?
в данном коде я не вижу ошибки.

твой код я прогнал в цикле -
PHP
<?php
$files 
'texttest.txt';
for (
$i=0$i<100$i++){
$dump 'bla'.$i."\r\n";
$fp fopen$files"a+" ) or die("Не могу открыть $temp");// открываем файл для записи данных
    
if (fwrite$fp$dump) === FALSE) {// добавляем запись в файл
        
echo("Не могу произвести запись в файл ($filename)");
        exit;
    }
    
fclose($fp);
}

у меня отлично все работает. файл не перезаписывается ... все 100 опреаций открытия файла проходят без ошибок. ..
ищи где-то в другом месте ошибку.

Спустя 1 месяц, 19 дней, 19 часов, 29 минут (3.06.2009 - 06:49) atarix написал(а):
у меня там выше по коду был unlink ohmy.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.