Использую такой код:
CODE:
<?php
$fila = file("a_file.txt"); // получаем список файлов
for($i = 0; $i < sizeof($fila); $i++)
{
$new=$fila[$i]; // каждая строка файла, т.е. имя файла, записываем в переменную
$str="*: :fail: No Such User Here\n"; // строка, которую надо записать и вторая пустая
$fp=fopen("$new", "w+"); // открываем файл (один из 1710) для полной перезаписи
fputs($fp,$str); // пишем строку в файл (это-то и не выполняется! хотя в других ситуациях работает)
fclose($fp); // закрываем
echo $new; // покажем имя файла
echo "OK<br>"; // что все окей
};
?>
$fila = file("a_file.txt"); // получаем список файлов
for($i = 0; $i < sizeof($fila); $i++)
{
$new=$fila[$i]; // каждая строка файла, т.е. имя файла, записываем в переменную
$str="*: :fail: No Such User Here\n"; // строка, которую надо записать и вторая пустая
$fp=fopen("$new", "w+"); // открываем файл (один из 1710) для полной перезаписи
fputs($fp,$str); // пишем строку в файл (это-то и не выполняется! хотя в других ситуациях работает)
fclose($fp); // закрываем
echo $new; // покажем имя файла
echo "OK<br>"; // что все окей
};
?>
Открывает файл со списоком - хорошо, потом выводит список файлов, но ничего в результате не пишет.
Почему?