[AsteriskBrasil] CDR / PHP - funcao (off-topic)

Caio Pato caiopato em gmail.com
Terça Maio 30 09:22:13 BRT 2006


On 5/30/06, Noel R. Morais <noelrocha em gmail.com> wrote:
> Caso isso não seja possivel, você pose executar um comando do shell de
> dentro do seu codigo php (grep), passando a expressão do nome e
> tratando ela
> a expressão seria algo assim "ls | grep .*-$row[uniqueid].gsm" .

Consegui chegar a uma "solução", embora não seja a mais limpa nem a mais bonita:

$last_line = exec("ls /var/spool/asterisk/monitor/*$row[uniqueid]*", $retval);
if (file_exists($last_line)) {
   $new_link = str_replace("/var/spool/asterisk/monitor/", "", $last_line);
   print "<a href=\"/monitor/$new_link\" target=\"_new\">link</A>";
} else {
   echo "&nbsp;";
}

Resolvido de qualquer forma... obrigado pela ajuda!


Mais detalhes sobre a lista de discussão AsteriskBrasil