jocajuni
(usa Debian)
Enviado em 04/03/2013 - 18:27h
Eu faria da seguinte maneira
criaria um arquivo inforamal.php com o seguinte conteudo
<?php
if($_GET['ramal']){
$output = shell_exec("asterisk -rx 'sip show peer $_GET[ramal]'");
echo "<pre>".$output."</pre>";
}
?>
No seu programa atual eu colocaria a seguinte linha
echo "<td width=\"20\" align=\"center\"><a href=\"#\" onclick=\"window.open('inforamal.php?ramal=".$sql[$i]['RAMAL']."','Informacao','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=100,height=100');\" class=\"showlog\" info=\"".str_replace("\n","",$boxdta)."\"><img src=\"img/icons/view.png\" alt=\"\"></a></td>";
Oque vai acontecer é que ao clicar na imagem ele vai abrir um popup com a info que vc quer.
do jeito que vc quer fazer vc teria que criar um function no javascript que vai mostrar a sua info ja capturada exemplo
<script>
function MostraInfo(dados){
alert(dados);
}
</script>
<?php
///blbablabla de codigos php
for ($i = 0; $i < $sql["ROWS"]; $i++) {
$ramal = $sql[$i]['RAMAL'];
$comando2 = exec("asterisk -rx 'sip show peer $ramal'", $arrayexec);
echo "<td width=\"20\" align=\"center\"><a href=\"#\" onclick=\"MostraInfo(".$comando2.")\" class=\"showlog\" info=\"".str_replace("\n","",$boxdta)."\"><img src=\"img/icons/view.png\" alt=\"\"></a></td>";
}
?>
ai depois vc altera o alert do javascript pelo jeito que vc quer mostrar.
[]s
Altemir Braz Dantas Junior
Jocajuni