Выполнение PHP скрипта в определенное время указанное пользователем в форме

all-service

Новичок
Требуется чтобы в форме клиент выбирал удобное для него время обратного звонка (отдельно часы и минуты) и чтобы в это время выполнился скрипт.
Например: Клиент указал в форме свой номер телефона и удобное время звонка: 10 часов 30 минут и чтобы скрипт выполнился, когда наступит 10:30.

P.S. Скрипт педедает данные в астериск и осуществляется автоматический звонок Клиенту и в очередь - это уже реализовано. Необходимо реализовать работу обратного звонка в нерабочее время, пожалуйста, помогите.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
В нерабочее время у вас кто работает?
 

all-service

Новичок
В том то и дело, чтобы в нерабочее не получать звонки. В форме будут поля select в которых указаны часы, попадающие в диапазон рабочего времени.
А в рабочее время не будут показаны поля для выбора предпочитаемого времени для звонка, а только одно поле для ввода номера телефона.

Сейчас реализовано так:
в рабочее время в период с 07:30 до 21:00 после ввода номера телефона в поле выполняется скрипт который звонит автоматом. А в нерабочее время просто присылает номер телефона написанный в форме на почту менеджерам, а они уже обрабатывают в ближайшее рабочее время. Но как правило менеджеры на утро не отрабатывают эти письма или обрабатывают с большой задержкой, поэтому возникла необходимость автоматизировать этот процесс.
 
Последнее редактирование:

ksnk

прохожий
А в чем сложность ? Кроном вызывать скрипт раз в 10-15 минут. Сохранять введенное пользователем время в базу и если время похоже - позвонить или отослать почтой
 

all-service

Новичок
А в чем сложность ? Кроном вызывать скрипт раз в 10-15 минут. Сохранять введенное пользователем время в базу и если время похоже - позвонить или отослать почтой
А можно немного поподробнее? Как вызывыть кроном скрипт?
А нет ли возможности создать задание в кроне из формы на выполнение скрипта в указанное в форме время?
 
Сверху