Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
1000 ₴

Несколько доработок на самописном сайте (добавить коды)

project complete


Сейчас по нажатию кнопки в админке сайта генерируются рандомные числа за каждым клиентом. Эта инфа хранится в БД сайта и, по запросу, отправляется клиенту в виде СМС (если ввести его номер телефона на спец.странице сайта).


1. В БД сейчас за клиентом хранится только 1 код. Нужно добавить до 10-ти кодов, чтобы генерировалось 10-ть разных кодов к каждому клиенту, а не 1 как сейчас.

2. На странице отправки СМС-кода клиенту, по вводу его номера телефона, нужно чтобы система отправляла каждый код по-очередно. Т.е., если отправка кода под номером 1 уже была, отправлять - 2-й, и так далее. После того, как будет отправлен последний код (10-й).. сообщать о том, что все коды были использованы и нужно обратиться в офис + делать где-то запись о том (для администраторов) что коды по этому клиенту использованы... При следующей генерации кодов, - журнал\запись очищаем.

3. Потом эти коды мы выгружаем в XML. 

Нужно чтобы в поле sms_code попадали все 10-ть ново-сгенерированных кодов из БД.

Пример записи в хмл файле по одному клиенту:

<card>

<new_card>98***********</new_card>

<prev_card>99***********</prev_card>

<status_card>0</status_card>

<locking>0</locking>

<username>Иванов Иван Иванович</username>

<email>[email protected]</email>

<phone_1>380500000000</phone_1>

<birthday>01.01.1980</birthday>

<sms_code>400410</sms_code> << сейчас это 1 код (6-ти значное число)

<message_cashier></message_cashier>

<smsbulk>3</smsbulk>

</card>

4. В админке фильтр таблички иногда подвисает при поиске по номеру карточки.

Если решить не удастся, то просто убрать фильтр по этому значению.

5. Проверить чтобы при перегенерации смс-кодов, выгружались в ХМЛ все активные карты с новыми кодами.

---

ps. в отпуске с 16 по 22 октября.

Client's feedback about the contractor Artem I.

Quality
Professionalism
Price
Availability
Terms

Уровень профессионализма 11 из 10 🙂
Работаем не впервые, а впечатления от сотрудничества только положительные!

Дмитрий К. Дмитрий Круковский

Freelancer's feedback about the client Дмитрии Круковском

Payment
Task formulation
Requirements
Availability

Уже в который раз остался доволен сотрудничеством.
Человек знает чего хочет, отлично объясняет, всегда на связи и оплата своевременная.

Artem I. Artem Ilchenko


Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. 2 days2000 ₽
    Захар Яковлев
     149 

    Здравствуйте, готов вам помочь, пишите.

    Телефон, whatsapp, telegram: +79991657380
    E-mail, skype: [email protected]
    E-mail: [email protected]

    Russia Yakutsk | 9 October at 14:24 |
  2. 3 days1500 ₴
    Валерий Ковальчук
     77   1   1

    Здравствуйте. Самопис в любых связках ето все моя стихия. Обращайтесь.

    Ukraine Khmelnitskyi | 9 October at 14:31 |
  3. 1 day1000 ₽
    Вячеслав Вячеславович
     313   14   6

    Дмитрий, здравствуйте!
    Обращайтесь ко мне. Опыт имеется. Работаю быстро и качественно.
    Прошу 1000 рублей и 4 часа времени

    Russia Saint-Petersburg | 9 October at 14:37 |
  4. 2 days2500 ₽
    Артем Клоксов
     1291   31   0

    Пишите.
    - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    Russia Russia | 9 October at 15:01 |
  5. 2 days300 ₴
    Игорь Заикин
     560   14   0

    Здравствуйте, сделаю без проблем, обращайтесь.
    email: [email protected]
    skype: live:dfda433685539a7f

    Ukraine Rovno | 9 October at 17:20 |
  6. 3 days1000 ₴Winning proposal
    Artem Ilchenko
     780  verified   14   0

    Готов выполнить, приступлю сразу как получу необходимые доступы.

    Ukraine Kyiv | 10 October at 13:12 |

Project published
9 October at 14:22
90 views
Contractor location
Ukraine Ukraine
Payment methods
Invited to project
Share