Algo assim? <?php $peer = '102'; $campoFiltro = 'Status'; $valor = ''; exec("asterisk -rx 'sip show peer $peer'", $saida); if (!empty($saida)) { foreach ($saida as $linha) { if (!empty($linha)) { list($campo, $valor) = explode(':', trim($linha)); //echo sprintf("%s = %s\n", trim($campo), trim($valor)); if (strtoupper(trim($campoFiltro)) == strtoupper(trim($campo))) { break; } } } } echo trim($valor); ?>
Deve haver outras formas de fazer isso. []s Em 7 de março de 2013 16:15, Nildo Furtado <ni...@infont.com.br> escreveu: > Jairo, obrigado pela atençao, ´preciso saber o status de cada ramal se > está OK ms ou OFF > > > Em 7 de março de 2013 14:45, Jairo <ja...@intermol.com.br> escreveu: > > Oi Nildo. >> >> Qual dado exatamente você precisa? >> >> Em 7 de março de 2013 08:09, Nildo Furtado <ni...@infont.com.br>escreveu: >> >> Jairo, Muito obrigado, porem só aparece Array ( ) sabe me dizer como eu >>> trato isso ? >>> >>> >>> Em 7 de março de 2013 07:12, Jairo <ja...@intermol.com.br> escreveu: >>> >>> Bom dia. >>>> >>>> Qual o erro? Faltou o ponto e vírgula no exemplo que passou. >>>> >>>> Veja a sintaxe do exec(): >>>> >>>> *http://www.php.net/manual/en/function.exec.php* >>>> >>>> A saída é armazenada numa matriz onde cada elemento é uma linha com a >>>> saída do comando, por ex.: >>>> >>>> <?php >>>> exec("asterisk -rx 'sip show peers'", $saida); >>>> print_r($saida); >>>> ?> >>>> >>>> Em 7 de março de 2013 03:12, Nildo Furtado <ni...@infont.com.br>escreveu: >>>> >>>>> Galera boa dia, >>>>> >>>>> Alguem sabe me dizer como eu pego o resultado dos ramais ou de um >>>>> ramal via php? >>>>> >>>>> Já tentei assim: >>>>> >>>>> <?php >>>>> >>>>> $ramal = 9000; >>>>> exec("asterisk -rx 'sip show peer ' ".$ramal,$result) >>>>> print $result; >>>>> >>>>> ?> >>>>> >>>>> >>>>> E nada deu certo... >>>>> -- >>>>> *Att.* >>>>> * >>>>> * >>>>> *Nildo Furtado* >>>>> *CCNA - 503734B* >>>>> >>>>> >>>>> _______________________________________________ >>>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1; >>>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7; >>>>> Intercomunicadores para acesso remoto via rede IP. Conheça em >>>>> www.Khomp.com. >>>>> _______________________________________________ >>>>> DIGIVOICE Fabricante de Placas de Voz e Channel Bank >>>>> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM >>>>> Centro Treinamento - Curso de PABX IP - Asterisk - Site >>>>> www.digivoice.com.br >>>>> _______________________________________________ >>>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7. >>>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. >>>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br. >>>>> _______________________________________________ >>>>> Para remover seu email desta lista, basta enviar um email em branco >>>>> para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >>>>> >>>> >>>> >>>> >>>> -- >>>> Jairo Molina Jr∴ >>>> http://www.intermol.com.br >>>> _______________________________________________ >>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1; >>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7; >>>> Intercomunicadores para acesso remoto via rede IP. Conheça em >>>> www.Khomp.com. >>>> _______________________________________________ >>>> DIGIVOICE Fabricante de Placas de Voz e Channel Bank >>>> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM >>>> Centro Treinamento - Curso de PABX IP - Asterisk - Site >>>> www.digivoice.com.br >>>> _______________________________________________ >>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7. >>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. >>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br. >>>> _______________________________________________ >>>> Para remover seu email desta lista, basta enviar um email em branco >>>> para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >>>> >>> >>> >>> >>> -- >>> *Att.* >>> * >>> * >>> *Nildo Furtado* >>> *CCNA - 503734B* >>> *Tel: 7761-8557* >>> >>> _______________________________________________ >>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1; >>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7; >>> Intercomunicadores para acesso remoto via rede IP. Conheça em >>> www.Khomp.com. >>> _______________________________________________ >>> DIGIVOICE Fabricante de Placas de Voz e Channel Bank >>> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM >>> Centro Treinamento - Curso de PABX IP - Asterisk - Site >>> www.digivoice.com.br >>> _______________________________________________ >>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7. >>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. >>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br. >>> _______________________________________________ >>> Para remover seu email desta lista, basta enviar um email em branco para >>> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >>> >> >> >> >> -- >> Jairo Molina Jr∴ >> http://www.intermol.com.br >> >> _______________________________________________ >> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1; >> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7; >> Intercomunicadores para acesso remoto via rede IP. Conheça em >> www.Khomp.com. >> _______________________________________________ >> DIGIVOICE Fabricante de Placas de Voz e Channel Bank >> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM >> Centro Treinamento - Curso de PABX IP - Asterisk - Site >> www.digivoice.com.br >> _______________________________________________ >> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7. >> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. >> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br. >> _______________________________________________ >> Para remover seu email desta lista, basta enviar um email em branco para >> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >> > > > > -- > *Att.* > * > * > *Nildo Furtado* > *CCNA - 503734B* > *Tel: 7761-8557* > > _______________________________________________ > KHOMP: completa linha de placas externas FXO, FXS, GSM e E1; > Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7; > Intercomunicadores para acesso remoto via rede IP. Conheça em > www.Khomp.com. > _______________________________________________ > DIGIVOICE Fabricante de Placas de Voz e Channel Bank > 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM > Centro Treinamento - Curso de PABX IP - Asterisk - Site > www.digivoice.com.br > _______________________________________________ > ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7. > Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. > Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br. > _______________________________________________ > Para remover seu email desta lista, basta enviar um email em branco para > asteriskbrasil-unsubscr...@listas.asteriskbrasil.org > -- Jairo Molina Jr∴ http://www.intermol.com.br
_______________________________________________ KHOMP: completa linha de placas externas FXO, FXS, GSM e E1; Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7; Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com. _______________________________________________ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br _______________________________________________ ALIGERA Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7. Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. Channel Bank Appliance Asterisk - Acesse www.aligera.com.br. _______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org