Користувальницькькі налаштування

Налаштування сайту


callmeback

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
callmeback [2023/03/03 17:17]
nightfly
callmeback [2024/06/18 17:53]
nightfly [Інтеграція у ваш сайт]
Рядок 37: Рядок 37:
  
  
-===== Интеграция в ваш сайт  =====+===== Інтеграція у ваш сайт =====
  
-Для того, чтобы избавить вас от лишней, мануальной работы с формочками, обработкой их данных, пинками в RemoteAPI и всяким таким, в директории **docs/callmeback/** для вас уже есть готовый скрипт обработки данных полученных из формы размещенной на вашем сайтеи собственно пример формы. Конфигурация скрипта является простой и прямолинейной насколько это вообще возможно, и выглядит следующим образом+Для того, щоб позбавити вас від зайвої, мануальної роботи з формами, обробкою їх даних, стусанами в RemoteAPI і всяким таким, у директорії **docs/callmeback/** для вас вже є готовий скрипт обробки данихотриманих з форми розміщеної на вашому сайті і власне приклад форми. Конфігурація скрипта є простою та прямолінійною наскільки це взагалі можливо, та виглядає наступним чином
  
 <code php> <code php>
-define('UBILLING_SERIAL', 'UBxxxxxxxxxxxxxxxxxx'); // Серийный номер вашего Ubilling +define('UBILLING_SERIAL', 'UBxxxxxxxxxxxxxxxxxx'); // Серійний номер вашого Ubilling 
-define('UBILLING_URL', 'http://localhost/billing/'); // URL вашего Ubilling +define('UBILLING_URL', 'http://localhost/billing/'); // URL вашого Ubilling 
-define('BACK_URL_OK', 'http://ubilling.net.ua/'); // URL на который перенаправлять пользователяв случае успешной подачи заявки на обратный звонок +define('BACK_URL_OK', 'http://ubilling.net.ua/'); // URL на який перенаправляти користувача, у разі успішного подання заявки на зворотний дзвінок 
-define('BACK_URL_FAIL', 'http://ubilling.net.ua/?fail=true'); // URL на который перенаправлять пользователя, в случае если чтоо пошло не так +define('BACK_URL_FAIL', 'http://ubilling.net.ua/?fail=true'); // URL на який перенаправляти користувача, якщо щось пішло не так 
-define('BOT_PROTECTION', true); // влючить защиту от ботов? +define('BOT_PROTECTION', true); // включити захист від ботів? 
-define('BOT_CATCH', 'lastname'); // имя невидимого POST поля, по которому детектится заполнение формы ботами +define('BOT_CATCH', 'lastname'); // ім'я невидимого POST поля, яким детектуєтся заповнення форми ботами 
-define('CATCHFIELD', 'callmebackmobile'); // имя POST переменной в которой мы будем ловить телефонный номер пользователя+define('CATCHFIELD', 'callmebackmobile'); // ім'я POST змінної в якій ми будемо ловити телефонний номер користувача
 </code> </code>
  
  
-Соответственно, HTML форма для работы со всем этим на вашем сайте может выглядеть как-то так+Відповідно, HTML форма для роботи з усім цим на вашому сайті може виглядати якось так
  
 <code html> <code html>
 <form action="index.php" method="POST"> <form action="index.php" method="POST">
-            <input type="text" name="callmebackmobile" value="" size="15" id="00a0suv0" class=""  pattern="\+?(\d{1,3})?\d{2,3}\d{7}" placeholder="(+)(38)0930000000" title="Формат мобільного номера може бути: +380931234567, 0501234567">  +    <input type="text" name="callmebackmobile" value="" size="15" id="00a0suv0" class=""  pattern="\+?(\d{1,3})?\d{2,3}\d{7}" placeholder="(+)(38)0930000000" title="Формат мобільного номера може бути: +380931234567, 0501234567">  
-            <label for="00a0suv0">Стільниковий</label> +    <label for="00a0suv0">Стільниковий</label> 
- +    <input type="text" name="lastname" style="display:none;"> 
-            <input type="text" name="lastname" style="display:none;"> +    <input type="submit" value="Перетелефонуйте мені будь ласка"> 
-            <input type="submit" value="Перетелефонуйте мені будь ласка"> +</form>
-        </form>+
 </code> </code>
callmeback.txt · Востаннє змінено: 2024/06/18 17:53 повз nightfly