Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.01.2009, 01:17   #1
mental
Пользователь
 
Регистрация: 07.01.2009
Сообщений: 36
По умолчанию Помогите реализовать

Собственно пишу интересный конвертер (web) ucoz to dle (до сих пор не было ни 1 нормального конвертора, в основном всё ручками). Дабы не светить бд, укоз создаёт дампы в интересном виде. Нужна помощь в написании конвертера. (вы будите также считаться как создателем скрипта)

Есть файл с данными, все данные в 1 строчку.
Пример:
Код:
mentall|0|$1$wcR1$N/xEheQQ8R6ALobhMtnc30||19|Максим|1|test@yandex.ru|http://блабла.ucoz.com/||169||||Admin|1231100457|87.228.116.235|dmentall||||0|1993-03-15|0||0
test1|0|$1$F9Jy$9pzqtsG6BgdHQKuI38edU.||19|tester|1|test@yandex.ru|http://dfss.ru|1312312|0|||hbvcbcvbcvbcvbcvb||1231101390|87.228.116.235|dmentall||||0|1992-02-17|416989561||1231101390
Нужно преобразовать в вид:
Код:
('test@yandex.ru', 'c28e645c3272913a16407b67071411ca', 'mental', 1, 4, 0, 1, '1231275385', '1231100171', '', 1, '', '', '', '', '', '', '', 0, 0, '', '', '', '', '00.000.000.000', 0, 0, '');(тут идёт вторая строчка и до n.
Тоесть берём 7 поле (мыло) из исходного поля и вписываем в 1, потом 2 и вписываем во 2 и, наконец 1 и вписываем в 3, остальное переносить не надо (или добавлю позже) заполняется везде как в результате. Т.е слова в исходном запросе разделяются "|", но где-то их 2-3, надо, наверно сначало преобразовать, чтобы везде был разделитель в 1 символ. 1 строка состоит из 17 слов, тоесть 2 начинается со слова test1 и тд (никто не знает сколько пользователей, поэтому нужно разбивать на строчки, потом подсчитывать и уже цикл до n)

PS: если кто не может написать, хотяб идейку подкиньте.
mental вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите Реализовать процедурку! ILILIIypuk Помощь студентам 2 19.12.2008 21:34
ПОМОГИТЕ РЕАЛИЗОВАТЬ ПРОЦЕДУРКУ!!! ILILIIypuk Общие вопросы Delphi 2 19.12.2008 20:52
Помогите реализовать плейлист IGREK Общие вопросы Delphi 2 04.06.2008 09:08
Помогите реализовать ReacXX Общие вопросы Delphi 3 26.05.2008 08:56
Помогите реализовать VenMaster Общие вопросы Delphi 8 24.04.2008 23:45