Вениамин Интернет [pmouse]

pmouse

Вениамин Интернет [pmouse]

На сайте 10 лет и 4 месяца (заходил 2 года 2 месяца 10 дней назад)
+ 1  0  - 0
0
144
Рейтинг144
144
Отзывы+ 1  0  - 0
+ 1  0  - 0
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Опубликовать заказ
07 Марта 2019
Бюджет: 1000 руб
На сервере установлен PHP 5.2, он и должен оставаться. Это необходимо учитывать.
Какая задача.
Есть 2 текстовых файла.
Первый текстовый 1.TXT файлик типа БД с построчными данными. Например:
---
12.02.2019 в 18:00 девочка Маша пошла гулять в лес и встретила Волка. Они пообщались, и Маша оставила ему свой e-mail – masha@mail.ru
29.01.2019 в 19:50 синичка летела и принесла весточку от pochta@gmail.com
10.01.2019 в 10:11 ёжик вышел из леса и нашёл записку с адресом – 123@ya.ru
---
Второй 2.TXT-файл с построчным содержанием типа
---
12.02.2019|18:00|Маша|masha@mail.ru|1123
---
где данные:
Дата|Время|Имя|Почта|Код

Алгоритм на сайте по шагам:

1). Пользователь знает почту и код и вводит их. Идёт обращение к 2.TXT, где если в одной строке находится и совпадает masha@mail.ru и 1123, то:

2). Из этого же 2.TXT из найденной строки забирается 12.02.2019|18:00 и идёт искать в:

3). 1.TXT. Здесь в одной строке если совпадут взятые 12.02.2019 и 18:00 и плюс имеющаяся ещё на этапе (1) почта, то есть: 12.02.2019 + 18:00 + masha@mail.ru если находятся (а повторение в строках такого совпадения практически исключено), то:

4). в файле 1.TXT удаляется вся строка, словно и не было (без пустоты и лишнего переноса строки) + в файле 2.TXT удаляется так же строка 12.02.2019|18:00|Маша|masha@mail.ru|1123

Если задание не понятно, спрашивайте, ребят. Я поясню, как могу.
И прошу не спрашивать, почему PHP старый, почему БД в TXT. Так надо :)
У меня есть наработки вплоть до этапа 3, далее моих сил ума не хватает.
Все имеющиеся наработки готов предоставить.
Много написал, а на самом деле всё проще и тривиальнее.
По срокам мне не срочно.

Прошло времени с момента публикации: 2 года 2 месяца 13 дней 3 часа 49 минут
Раздел: Разработка сайтов / Веб-программирование

Рейтинг: 4787.8 Исполнитель определен: