Категории заданий

php переменная с одной стр. на друг

Николай Родионов Исполнитель: Николай Родионов 
Оценка: +1
Отзыв: Исполнитель подошел ответственно к заданию и помог разобраться до конца с пробемой. Советую делает до результата!
Стоимость: 500
Категория: Помощь по сайту
Время выполнения: 1 день
Поиск кандидата: 0 сек


Подробное описание:

Здравствуйте постарался описать все очень подробно Вообщем есть у нас лендинг у него есть формы заявки обыкновенные с которых уходят данные в CRM это все как у всех примерно. И еще есть система IP телефонии. Идея сделать автодозвон с сайта... Человек оставляет свой тел и ip телефония сама ему набирает. ЭТО УЖЕ ВСЕ РАБОТАЕТ! Протестировал он заработал вот пример http://townsbuilders.com/asterisk/ Теперь мне нужно это все внедрить на основной сайт http://townsbuilders.com/ но не на главную его страницу а на страничку "спасибо" http://townsbuilders.com/test.php т.к формы уже отправляют даннные в CRM дабы там все не нагружать. Само Задание: Нужно взять номер введенный в любую из форм на странице "главная" http://townsbuilders.com/ и записать его в переменную phone и потом подставить эту переменную в скрипт на странице "спасибо" http://townsbuilders.com/test.php так же внедрить сам скрипт приведенный ниже Вот пример работающего скрипта (тут уберем соответственно все формы и останется только самый верх) <?php $strHost = "192.168.122.161"; $strUser = "admin"; $strSecret = "Px7eE4fhJSSh"; $strChannel = "SIP/1000"; $strWaitTime = "5000"; $strPriority = "1"; $strExten = $_POST['txtphonenumber']; $strCallerId = "n <$strExten>"; $length = strlen($strExten); if ($length == 11 && is_numeric($strExten)) { $oSocket = fsockopen($strHost, 5038, $errnum, $errdesc) or die("Connection to host failed"); fputs($oSocket, "Action: login\r\n"); fputs($oSocket, "Events: off\r\n"); fputs($oSocket, "Username: $strUser\r\n"); fputs($oSocket, "Secret: $strSecret\r\n\r\n"); fputs($oSocket, "Action: originate\r\n"); fputs($oSocket, "Channel: $strChannel\r\n"); fputs($oSocket, "Timeout: $strWaitTime\r\n"); fputs($oSocket, "CallerId: $strCallerId\r\n"); fputs($oSocket, "Exten: $strExten\r\n"); fputs($oSocket, "Context: $strContext\r\n"); fputs($oSocket, "Priority: $strPriority\r\n\r\n"); fputs($oSocket, "Action: Logoff\r\n\r\n"); sleep (1); fclose($oSocket,128); ?> <p> <table width="300" border="1" bordercolor="#630000" cellpadding="3" cellspacing="0"> <tr><td> <font size="2" face="verdana,georgia" color="#630000">Производится вызов. Подождите пока Ваш телефон зазвонит!<br>Если телефон не позвонил в течении минуты, попробуйте ещё раз.<br><a href="<?php echo $_SERVER['PHP_SELF'] ?>">Ещё раз</a>$ </td></tr> </table> </p> <?php } else { ?> <p> <table width="300" border="1" bordercolor="#630000" cellpadding="3" cellspacing="0"> <tr><td> <font size="2" face="verdana,arial,georgia" color="#630000">Введите Ваш номер ( 87XXXXXXXXX ).</font> <form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post"> <input type="text" size="20" maxlength="12" name="txtphonenumber"><br> <input type="submit" value="Позвонить!"> </form> </td></tr>

Рассказать друзьям

Подпишитесь на полезные статьи

Примеры заданий и практические советы по аутсорсингу задач

   



На дайджест уже подписалось 447781 читателей!

Присоединяйтесь к нам в соцсетях!