User Tools

Site Tools


язык_программирования_php

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
язык_программирования_php [2017/01/17 09:10]
val
язык_программирования_php [2022/01/19 09:11] (current)
val [Обработка полей формы и вызов внешних программ]
Line 61: Line 61:
 </​code>​ </​code>​
  
 +==== Обработка полей формы и вызов внешних программ ====
 +
 +<​code>​
 +# cat /​var/​www/​html/​asterisk/​call.php
 +</​code><​code>​
 +<​html>​
 +<​body>​
 +  <​h1>​Waiting call on phone</​h1>​
 +  <?php
 +    $clientphone=$_GET['​phone'​];​
 +    ${clientphone}=preg_replace('/​[^0-9]/',​ '',​ $clientphone);​
 +    echo "​${clientphone}<​br>";​
 +
 +#### Реализация функции "​обратный звонок"​ для посетителей Вашего сайта ​
 +#### Вариант для RINGGROUP, сначала "​снимает трубку"​ сотрудник,​ затем идет звонок клиенту. ​
 +#### Для IVR и QUEUE сначала звоним клиенту.
 +
 +     ​system ("/​usr/​bin/​sudo /​usr/​sbin/​asterisk -x \"​channel originate Local/​voip1_00000X@default extension ${clientphone}@default\""​);​
 +  ?>
 +</​body>​
 +</​html>​
 +</​code>​
 ===== Модуль php mysql ===== ===== Модуль php mysql =====
  
-==== Ubuntu ====+==== Debian/Ubuntu ====
 <​code>​ <​code>​
 # apt install php-mysql # apt install php-mysql
Line 72: Line 94:
 ==== FreeBSD ==== ==== FreeBSD ====
 <​code>​ <​code>​
 +# pkg install php56-mysql
  
 +# service apache24 restart
 </​code>​ </​code>​
  
язык_программирования_php.1484633409.txt.gz · Last modified: 2017/01/17 09:10 by val