|
|
|
|
|
для: Красная_шляпа
(24.01.2010 в 13:16)
| | Спасибо, вроде работает | |
|
|
|
|
|
|
|
для: factor213
(24.01.2010 в 13:05)
| | Ошибка в том что файл перед записью не очищаешь (ftruncate($f, 0)) | |
|
|
|
|
|
|
| Пишу функцию, столкнулся с багом, не могу разобраться в чем проблема тут, вот отрывок кода, который пытаюсь отладить отдельно от всей функции, неполадки именно в нем
<?php
$filename = "text.txt";
$file = fopen($filename,"r+");
$file_array = file($filename);
$search[] = 'css_class';
$replace[] = '';
$string = str_replace($search[0], $replace[0], $file_array[0]);
fwrite($file, $string);
echo htmlspecialchars($string);
fclose($file);
?>
|
Файл с текстом содержит только одну строку
<div class="css_class">Текст</div>
|
После работы echo выводит на экран <div class="">Текст</div>, а в текстовый файл записывается
<div class="">Текст</div>кст</div>
|
В чем тут может быть ошибка? | |
|
|
|
|