Разное > Поиск, изготовление скриптов и прочее...

Удаление строчек из txt файла

<< < (2/4) > >>

Mog.:
Кусок файла names1.txt кинь на chudnov@km.ru , или в форум. 5 - 6 строчек.

Меняздесьдавнонет:
а что эта тема делает в этом форуме?
Дла попрошайничества же, вроде, отдельный есть?

weter:
отправил на мыло, письмо №2 первое ничаянно нажал отправить, только еще одно, файлов с именем names_n.txt штук 8-10

Alexandr:
Я понял так:
Надо удалить определённую строку из всех файлов.

function del_file_row($path_file, $str){
$data=file($path_file);
for($i=0;$i<sizeof($data);$i++) if (trim($data[$i])==$str) $data[$i]=\'\';
$fp=fopen($path_file, "w+");
fwrite($fp, implode(\'\', $data));
}

//Далее так
for($i=1;$i<=2;$i++){
$path=$_SERVER[\'DOCUMENT_ROOT\']."/path/name$i.txt";
del_file_row($path, \'петя 12 бла бла бла\');
}



--- Цитировать ---weter:
что бы можно было выбрать файл и удалять конкретно сашу или машу и соответственно всю строку с их параметрами, т.е что бы я мог видеть что я удаляю. лучьше если будет дроп-даун бокс и кнопка удалить...
--- Конец цитаты ---


Получить все строки можно так:
Читаешь с помошью функции file все файлы в переменные, далее сливаешь все строки в один массив (array_merge()), а далее выбираешь тока уникальные - array_unique()
А дроп-даун бокс сгенерить дело техники.

weter:
Alexandr

немного ни так, надо что бы можно было выбрать файл из четкого списка (он не изменится) и можно было бы удалять из него позиции...

Спасибо большое заранее

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии