Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Подтверждение номера телефона


Recommended Posts

Подскажите пожалуйста
Нужно сделать подтверждение номера телефона
С API разобрался, есть php код который звонит на указанный номер и записывает в переменную четырехзначную цифру
проблема в ajax запросе. Есть кнопка "позвонить" при нажатии на нее совершается звонок на телефон 
далее нужно ввести 4 последние цифры и нажать на кнопку отправить переменная с этого поля отправляется на сервер,
сравнивается с переменной которую вернул сервис звонков и возвращает либо успех либо ошибку
Подскажите как сделать 

у меня получилось два файла в контроллере, в одном функция которая совершает звонок, а во втором сравнение двух переменных,
отсюда вопрос как из одного контроллера переменную который вернул сервис перенести во второй контроллер для сравнения, и как потом
вернуть в ajax успех?

Надіслати
Поділитися на інших сайтах


значение, которое возвращает функция звонков, записывайте в сессию? например $this->session->data['phone_code'] = '1234';

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

во втором контроллере сравниваете то. что пришло из запроса с тем, что в сессии, и возвращаете либо $json['error'] либо $json['success']

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.