Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Php скрипт чтение из файла

0

Вопрос, есть файл где указаны ФИО сотрудников и Бонусные баллы. как можно прочитать этот файл выбрать 2 переменные и отдать их на сьедение астереску в диалплане.

exten => 10,1,Answer()
exten => 10,n,AGI(test2.php,argv[1],argv[2])
exten => 10,n,Festival('argv[1]')
exten => 10,n,Playback(/var/lib/asterisk/1)
exten => 10,n,Playback(/var/lib/asterisk/2)
exten => 10,n,Festival('argv[2]]')
exten => 10,n,Playback(/var/lib/asterisk/3)
exten => 10,n,Hangup()

скрипт test2.php

$argv[1]='иван иванович'
$argv[2]='три тысячи рублей'
удалить закрыть спам изменить тег редактировать

спросил 2012-10-29 17:04:40 +0400

анонимный пользователь

Аноним

Comments

Что в итоге хотите получить? А то судя по вашему уровню врядли вы осилите задачу.

switch ( 2012-10-29 17:23:08 +0400 )редактировать

Да туп и глуп, хочу чтобы из файла брались переменные и передавались asterisk

ruslan.zabirov ( 2012-10-29 17:37:23 +0400 )редактировать

Читайте файл и передавайте переменные , в чем проблема? А астериск не знает , что такое argv[1]

zzuz ( 2012-10-29 17:59:40 +0400 )редактировать

1 Ответ

1

вам надо команды астериску выдавать внутри php файла.

куча примеров же доступны.

http://www.voip-info.org/wiki/view/Asterisk+AGI

зы присваивание переменным argv не работает даже в php без астериска. учите сначала php.

ссылка удалить спам редактировать

ответил 2012-10-29 18:19:09 +0400

meral Gravatar meral flag of Ukraine
21687 24 20 172
http://pro-sip.net/

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2012-10-29 17:04:40 +0400

Просмотрен: 234 раз

Обновлен: Oct 29 '12

Похожие вопросы:

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.