[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 " ";
}
Resolvido de qualquer forma... obrigado pela ajuda!
Mais detalhes sobre a lista de discussão AsteriskBrasil