Forum Webscript.Ru
Разное => Поиск, изготовление скриптов и прочее... => Тема начата: weter от 15 Июня 2003, 16:02:49
-
Люди добрые помогите чем можете, хоть и вопрос наверно детский, но мне его не решить...
вообщем есть несколько файлов txt в каждом есть записи вида
names1.txt
саша 21 бла бла бла
маша 13 бла бла бла
петя 12 бла бла бла
names2txt
саша 25 бла бла бла
люда 23 бла бла бла
галя 12 бла бла бла
вообщм то параметры везде одинаковы, но только имена разные, у файлов, так вот как сделать так,
что бы можно было выбрать файл и удалять конкретно сашу или машу и соответственно всю строку с их параметрами, т.е что бы я мог видеть что я удаляю. лучьше если будет дроп-даун бокс и кнопка удалить...
-
Тебе готовый скрипт нужен или типа алгоритм?
И вообще, кроме саша маша параметры и бла-бла, хорошо бы в строке иметь уникальный для каждого юзера параметр-идентификатор. Что бы не ошибиться при удалении. Или речь идет о готовых данных, которые надо почистить и все?
-
желательно скрипт...
-
А обязательно на ПХП?
-
нет, можно и на perl
-
Кусок файла names1.txt кинь на chudnov@km.ru , или в форум. 5 - 6 строчек.
-
а что эта тема делает в этом форуме?
Дла попрошайничества же, вроде, отдельный есть?
-
отправил на мыло, письмо №2 первое ничаянно нажал отправить, только еще одно, файлов с именем names_n.txt штук 8-10
-
Я понял так:
Надо удалить определённую строку из всех файлов.
function del_file_row($path_file, $str){
$data=file($path_file);
for($i=0;$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()
А дроп-даун бокс сгенерить дело техники.
-
Alexandr
немного ни так, надо что бы можно было выбрать файл из четкого списка (он не изменится) и можно было бы удалять из него позиции...
Спасибо большое заранее
-
Да уж, Саша!
Взялся писать - так пиши уж по тз! :-)
Выводи первую форму, с файлами.
после выбора файла выводи вторую, с содержимым.
ставь кнопку, и потом только удаляй :-)
а то ишь - на халяву хотел! ;-)
-
weter, я те письмом скрипт отправил (надеюсь дойдет). Правда на перле :) На чем, так сказать, умеем...
-
а напишите мне тоже пожалуйста скрипт...
м... скажем м...
ну блин...
о! напишите мне полноценный клон http://www.ebay.com!!!!!!!
хочу! =)
-
[off]А слабо мне виндоуз от багов почистить и на асме переписать? ;)[/off]
ИМХО, тут задачка попроще обсуждалась..
-
nagash:
напишите мне полноценный клон
Полноценные клоны бывают только в кино. Да и тех обычно в конце фильма кончают :)
-
Mog.
Не отмазывайся. Так и скажи, что слабО ;-)
-
Гы! А я и не отмазываюсь. Слабо конечно.
-
переехали