<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
Coloquei aqui so aparece o cabecalho<br><br>o resto fica em branco<br><br>parece q nao consigo executar o shell_exec, sera q tem q fazer alguma coisa no apache?<br><br><br><div><hr id="stopSpelling">From: acosta@ufpe.br<br>To: asteriskbrasil@listas.asteriskbrasil.org<br>Date: Mon, 12 Dec 2011 14:18:24 -0200<br>Subject: [AsteriskBrasil] Informacoes ramal no php<br><br>
<meta http-equiv="Content-Type" content="text/html; charset=unicode">
<meta name="Generator" content="Microsoft SafeHTML"><style>
.ExternalClass p.ecxMsoNormal, .ExternalClass li.ecxMsoNormal, .ExternalClass div.ecxMsoNormal
{margin-bottom:.0001pt;font-size:11.0pt;font-family:"Calibri","sans-serif";}
.ExternalClass a:link, .ExternalClass span.ecxMsoHyperlink
{color:blue;text-decoration:underline;}
.ExternalClass a:visited, .ExternalClass span.ecxMsoHyperlinkFollowed
{color:purple;text-decoration:underline;}
.ExternalClass span.ecxEstiloDeEmail17
{font-family:"Calibri","sans-serif";color:windowtext;}
.ExternalClass .ecxMsoChpDefault
{;}
@page WordSection1
{size:612.0pt 792.0pt;}
.ExternalClass div.ecxWordSection1
{page:WordSection1;}

</style><div class="ecxWordSection1"><p class="ecxMsoNormal">Oi pessoal segue rotina em php para colher informações de ramal.</p><p class="ecxMsoNormal">No meu servidor voip funciona bem.</p><p class="ecxMsoNormal">&nbsp;</p><p class="ecxMsoNormal">&nbsp;</p><p class="ecxMsoNormal"><span lang="EN-US">&lt;html&gt;</span></p><p class="ecxMsoNormal"><span lang="EN-US">&lt;head&gt;</span></p><p class="ecxMsoNormal"><span lang="EN-US">&lt;meta http-equiv="Refresh" content="60"&gt;</span></p><p class="ecxMsoNormal"><span lang="EN-US">&lt;title&gt; Ramais VOIP&lt;/title&gt;</span></p><p class="ecxMsoNormal">&lt;body&gt;</p><p class="ecxMsoNormal">&lt;h1&gt;Rela&amp;ccedil;&amp;atilde;o dos Ramais Ativos Trixbox laborat&amp;oacute;rio&lt;/h1&gt;</p><p class="ecxMsoNormal">&lt;hr&gt;</p><p class="ecxMsoNormal">&lt;?</p><p class="ecxMsoNormal">//Colhendo informacoes do sistema voip</p><p class="ecxMsoNormal">&nbsp;&nbsp;&nbsp;&nbsp; <span lang="EN-US">$comando1 = "asterisk -rx 'core show sysinfo'";</span></p><p class="ecxMsoNormal"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp; </span>$saida1 = shell_exec($comando1);</p><p class="ecxMsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  echo "&lt;pre&gt;";</p><p class="ecxMsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  echo $saida1;</p><p class="ecxMsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  echo "&lt;/pre&gt;";</p><p class="ecxMsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  </p><p class="ecxMsoNormal">&nbsp;//Colhendo informacoes do voip</p><p class="ecxMsoNormal">&nbsp;&nbsp;&nbsp;&nbsp; <span lang="EN-US">$comando2 = "asterisk -rx 'sip show peers' &gt; /var/www/html/peers.txt";</span></p><p class="ecxMsoNormal"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp; </span>$saida2 = shell_exec($comando2);</p><p class="ecxMsoNormal">&nbsp;</p><p class="ecxMsoNormal">//ABRE O ARQUIVO TXT</p><p class="ecxMsoNormal">$ponteiro = fopen ("/var/www/html/peers.txt", "r");</p><p class="ecxMsoNormal">&nbsp;</p><p class="ecxMsoNormal">//LÊ O ARQUIVO ATÉ CHEGAR AO FIM </p><p class="ecxMsoNormal">while (!feof ($ponteiro)) {</p><p class="ecxMsoNormal">&nbsp; //LÊ UMA LINHA DO ARQUIVO</p><p class="ecxMsoNormal">&nbsp; $linha = fgets($ponteiro, 4096);</p><p class="ecxMsoNormal">&nbsp; //IMPRIME NA TELA O RESULTADO</p><p class="ecxMsoNormal">&nbsp; $palavra = '/(OK)/';</p><p class="ecxMsoNormal">&nbsp; $frase = $linha;</p><p class="ecxMsoNormal">&nbsp; if (preg_match($palavra, $frase)) {</p><p class="ecxMsoNormal">&nbsp;&nbsp;&nbsp;&nbsp; echo "&lt;h2&gt;$linha&lt;/h2&gt;";</p><p class="ecxMsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  }</p><p class="ecxMsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </p><p class="ecxMsoNormal">}//FECHA WHILE </p><p class="ecxMsoNormal">&nbsp;</p><p class="ecxMsoNormal">//FECHA O PONTEIRO DO ARQUIVO</p><p class="ecxMsoNormal">fclose ($ponteiro);</p><p class="ecxMsoNormal">?&gt; </p><p class="ecxMsoNormal">&lt;/body&gt;</p><p class="ecxMsoNormal">&lt;/html&gt;</p></div><br>_______________________________________________
KHOMP ::: External Series Experience :::
Um novo conceito para o mercado de aplica��es que vai
fazer voc� pensar fora da caixa. Aguarde este lan�amento
_______________________________________________
DIGIVOICE: Lider no mercado de placas para Asterisk
�nico fabricante com Centro de Treinamento especializado.
LAN�AMENTO: Channel Bank TDMoE, at� 64 canais FXS / FXO. 
www.digivoice.com.br ou (11)3016-5200.
________
GATEWAY GSM-SIP, gateway Lyric VoIP com 2,4 e 6 canais GSM v�a tronco SIP
Escal�vel at� 240 can�is, Portabilidade Num�rica,  Balanceamento de Carga, Bilhetagem
Confira em http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org
Shop Voip, representante exclusivo: www.shopvoip.com.br ou 0800-6021244 
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</div>                                               </div></body>
</html>