Ir para conteúdo
Fórum Script Brasil

shelter

Membros
  • Total de itens

    429
  • Registro em

  • Última visita

Tudo que shelter postou

  1. Boa galera , Recebo este array: Array ( [Response] => Success [Message] => Queue status will follow => Array ( [default] => Array ( [Event] => QueueParams [Queue] => default [Max] => 0 [Strategy] => ringall [Calls] => 0 [Holdtime] => 0 [TalkTime] => 0 [Completed] => 0 [Abandoned] => 0 [ServiceLevel] => 0 [ServicelevelPerf] => 0.0 [Weight] => 0 [mNumber] => 0 ) [5000] => Array ( [Event] => QueueParams [Queue] => 5000 [Max] => 0 [Strategy] => leastrecent [Calls] => 0 [Holdtime] => 0 [TalkTime] => 8 [Completed] => 2104 [Abandoned] => 44 [ServiceLevel] => 60 [ServicelevelPerf] => 99.4 [Weight] => 0 [mNumber] => 9 [members] => Array ( [Agent/13] => Array ( [Event] => QueueMember [Queue] => 5000 [Name] => Agent/13 [Location] => Agent/13 [StateInterface] => Agent/13 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/16] => Array ( [Event] => QueueMember [Queue] => 5000 [Name] => Agent/16 [Location] => Agent/16 [StateInterface] => Agent/16 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/19] => Array ( [Event] => QueueMember [Queue] => 5000 [Name] => Agent/19 [Location] => Agent/19 [StateInterface] => Agent/19 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/12] => Array ( [Event] => QueueMember [Queue] => 5000 [Name] => Agent/12 [Location] => Agent/12 [StateInterface] => Agent/12 [Membership] => static [Penalty] => 0 [CallsTaken] => 1 [LastCall] => 1549744583 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/15] => Array ( [Event] => QueueMember [Queue] => 5000 [Name] => Agent/15 [Location] => Agent/15 [StateInterface] => Agent/15 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/18] => Array ( [Event] => QueueMember [Queue] => 5000 [Name] => Agent/18 [Location] => Agent/18 [StateInterface] => Agent/18 [Membership] => static [Penalty] => 0 [CallsTaken] => 3 [LastCall] => 1549739024 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/11] => Array ( [Event] => QueueMember [Queue] => 5000 [Name] => Agent/11 [Location] => Agent/11 [StateInterface] => Agent/11 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/14] => Array ( [Event] => QueueMember [Queue] => 5000 [Name] => Agent/14 [Location] => Agent/14 [StateInterface] => Agent/14 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/17] => Array ( [Event] => QueueMember [Queue] => 5000 [Name] => Agent/17 [Location] => Agent/17 [StateInterface] => Agent/17 [Membership] => static [Penalty] => 0 [CallsTaken] => 21 [LastCall] => 1549746431 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) ) ) [5001] => Array ( [Event] => QueueParams [Queue] => 5001 [Max] => 0 [Strategy] => leastrecent [Calls] => 0 [Holdtime] => 1 [TalkTime] => 24 [Completed] => 37 [Abandoned] => 1 [ServiceLevel] => 60 [ServicelevelPerf] => 100.0 [Weight] => 0 [mNumber] => 8 [members] => Array ( [Agent/1004] => Array ( [Event] => QueueMember [Queue] => 5001 [Name] => Agent/1004 [Location] => Agent/1004 [StateInterface] => Agent/1004 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/1008] => Array ( [Event] => QueueMember [Queue] => 5001 [Name] => Agent/1008 [Location] => Agent/1008 [StateInterface] => Agent/1008 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/1001] => Array ( [Event] => QueueMember [Queue] => 5001 [Name] => Agent/1001 [Location] => Agent/1001 [StateInterface] => Agent/1001 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/1005] => Array ( [Event] => QueueMember [Queue] => 5001 [Name] => Agent/1005 [Location] => Agent/1005 [StateInterface] => Agent/1005 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/1002] => Array ( [Event] => QueueMember [Queue] => 5001 [Name] => Agent/1002 [Location] => Agent/1002 [StateInterface] => Agent/1002 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/1006] => Array ( [Event] => QueueMember [Queue] => 5001 [Name] => Agent/1006 [Location] => Agent/1006 [StateInterface] => Agent/1006 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/1003] => Array ( [Event] => QueueMember [Queue] => 5001 [Name] => Agent/1003 [Location] => Agent/1003 [StateInterface] => Agent/1003 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/1007] => Array ( [Event] => QueueMember [Queue] => 5001 [Name] => Agent/1007 [Location] => Agent/1007 [StateInterface] => Agent/1007 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) ) ) [5010] => Array ( [Event] => QueueParams [Queue] => 5010 [Max] => 0 [Strategy] => leastrecent [Calls] => 0 [Holdtime] => 0 [TalkTime] => 0 [Completed] => 0 [Abandoned] => 0 [ServiceLevel] => 60 [ServicelevelPerf] => 0.0 [Weight] => 0 [mNumber] => 10 [members] => Array ( [Agent/01] => Array ( [Event] => QueueMember [Queue] => 5010 [Name] => Agent/01 [Location] => Agent/01 [StateInterface] => Agent/01 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/04] => Array ( [Event] => QueueMember [Queue] => 5010 [Name] => Agent/04 [Location] => Agent/04 [StateInterface] => Agent/04 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/07] => Array ( [Event] => QueueMember [Queue] => 5010 [Name] => Agent/07 [Location] => Agent/07 [StateInterface] => Agent/07 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/03] => Array ( [Event] => QueueMember [Queue] => 5010 [Name] => Agent/03 [Location] => Agent/03 [StateInterface] => Agent/03 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 4 [Paused] => 0 ) [Agent/06] => Array ( [Event] => QueueMember [Queue] => 5010 [Name] => Agent/06 [Location] => Agent/06 [StateInterface] => Agent/06 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/010] => Array ( [Event] => QueueMember [Queue] => 5010 [Name] => Agent/010 [Location] => Agent/010 [StateInterface] => Agent/010 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 4 [Paused] => 0 ) [Agent/09] => Array ( [Event] => QueueMember [Queue] => 5010 [Name] => Agent/09 [Location] => Agent/09 [StateInterface] => Agent/09 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 4 [Paused] => 0 ) [Agent/02] => Array ( [Event] => QueueMember [Queue] => 5010 [Name] => Agent/02 [Location] => Agent/02 [StateInterface] => Agent/02 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/05] => Array ( [Event] => QueueMember [Queue] => 5010 [Name] => Agent/05 [Location] => Agent/05 [StateInterface] => Agent/05 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/08] => Array ( [Event] => QueueMember [Queue] => 5010 [Name] => Agent/08 [Location] => Agent/08 [StateInterface] => Agent/08 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [IsInCall] => 0 [Status] => 5 [Paused] => 0 ) ) ) ) [nQueues] => 4 ) Gostaria de exibir só os dados do [Agent/11] => Status. Grato pela ajuda
  2. shelter

    Cron

    Boa galaera, Estou a semanas tomando uma coça e solicito a ajudas dos amigos, segue: Estou tentando executar automaticamente uma pagina em php que esta na seguinte pasta /var/html/email/envia.php. estou Usando a função cron -> segui o conceito */3 * * * * /var/www/html/email/envia.php fiz na pasta /var/spool/cron Qual o problema , ela não executa e quando vou ver no log var/log/cron , recebo o seguinte erro: crond[655]: (sumario_conta) ORPHAN (no passwd entry) Estou utilizando o CentOs 7 . Alguém poderia me ajudar? Gratooo
  3. Coloca em sua tabela usuario um campo chamado nivel, e aí você faz o seguinte. 1 funcionarario. 2 cliente. e etc... e dai você cria os nives . E faz um select normal : 1 = funcionario 2 = cliente e assim segue. abç
  4. shelter

    Download

    Boa galera, tenho uma pasta que esta 775 , e não consigo fazer o download do arquivo direto (wav). Pesquisei na internet e achei este codigo: <?php $recebe = ($_GET[uniqueid]); echo $recebe; require_once 'funcao/dbconfig.php' ; // contar ligações try { $pdo = new PDO ( "mysql:host=$host;dbname=$dbname" , $username , $password ) ; // execute the stored procedure $sql = "CALL d_audio('$recebe')" ; // call the stored procedure $q = $pdo -> query ( $sql ) ; $q -> setFetchMode ( PDO:: FETCH_ASSOC ) ; } catch ( PDOException $e ) { die ( "Error occurred:" . $e -> getMessage ( ) ) ; } while ( $r = $q -> fetch ( ) ) : $id = $r['recordingfile']; endwhile ; echo "<br />"; echo $id; if ($id) { $value_de= $id; $dl_full = "/var/spool/asterisk/monitor"."/".$value_de; $dl_name=$value_de; if (!file_exists($dl_full)) { echo gettext("ERROR: Cannot download file ".$dl_full.", it does not exist.<br>"); exit(); } header("Content-Type: application/octet-stream"); header("Content-Disposition: attachment; filename=$dl_name"); header("Content-Length: ".filesize($dl_full)); header("Accept-Ranges: bytes"); header("Pragma: no-cache"); header("Expires: 0"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Content-transfer-encoding: binary"); readfile($dl_full); exit(); } ?> Bem até aki tudo bem, consigo fazer o download, porem quando tento abrir o arquivo .wav , recebo um erro com a seguinte msg: "Não é possível executar o arquivo. Talvez o Player não ofereça suporte ao tipo de arquivo ou ao codec usado para compactar o arquivo." alguém poderia me ajudar. Grato
  5. shelter

    Stored Procedore

    Boa galera , Então tenho o seguinte erro, quando coloco duas SP no mesmo código recebo sempre este erro na segunda, alguém pode me ajudar ? Erro: Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\teste2\teste_sp.php on line 24 <?php $conn = mysqli_connect("localhost","root","", "mcc"); if (!$conn) { printf("Connect failed: %s\n", mysqli_connect_error()); exit(); } printf("Host information: %s\n",mysqli_get_host_info($conn)); echo "<br>"; echo "<br>"; //quantidade de registro $reg = mysqli_query($conn,"CALL teste()"); $quant=mysqli_fetch_array($reg); echo "Total de clientes...:".$quant[0]."<br><br>"; //lista nome $reg10 = mysqli_query($conn,"CALL lista_cliente()"); while ($row=mysqli_fetch_array($reg10)){ echo "Nome do cliente...:".$row['nome']."<br>"; } ?> Grato desde já
  6. shelter

    SUM CASE

    Boa galera, Então estou batendo cabeça aki com uma situação, tenho uma consulta aonde utilizo CASE, o que não estou conseguindo fazer , preciso somar o valor de uma variável de uma CASE , segue código: Select t.id, t.phone as telefone, c.name as campanha, t.id_agent as agente, t.datetime_originate as data, SEC_TO_TIME(t.duration) as duracao, t.failure_cause as erro , t.status as status, t.failure_cause_txt as erro_txt, substring(t.phone, 3,1)as telefone_tipo, case when substring(t.phone, 3,1) > 6 and t.duration <=30 THEN '0.09' when substring(t.phone, 3,1) > 6 and t.duration >30 THEN t.duration/6*0.018 when substring(t.phone, 3,1) <=6 and t.duration <=30 THEN '0.03' when substring(t.phone, 3,1) <=6 and t.duration >30 THEN t.duration/6*0.006 when t.duration =0 THEN 0 END as valor from calls t, agent a, campaign c where t.id_campaign = 33 and t.id_campaign = c.id and uniqueid is not null group by 1 order by 1; Preciso saber o SUM de valor , alguém pode me ajudar? Grato aos amigos.
  7. shelter

    Instalação

    Boa galera, Então contratei um cloud da Embratel para utilizar o meu serviço de voz, porem so tenho linha de comando, a qual confesso ser bem fraco. Tenho um arquivo que preciso montar uma ISO e executar a mesma, segue. - Centos 6 cloud da Embratel. - Sistema Elastix , pasta (/mnt/elastixmt) arquivo ->Elastix-2.5.0-STABLE-x86_64-bin-08may2015 alguém poderia me ajudar, Grato
  8. shelter

    Array

    Opa amigo , obrigado pela ajuda, estou fazendo assim esta me atendendo: <?php function tratarArrayPraMim($a) { foreach ($a as $k => $v) { if (is_array($v)) { tratarArrayPraMim($v); } else { // echo $k . ': ' . $v . '<br>'; $$k = $v; //echo "Status e : .$status"; //echo '<p>O conteúdo da variável $Name é: '.$Name.'</p>'; //echo '<p>O conteúdo da variável $Status é: '.$Status.'</p>'; } } if (($Queue == 5000) && ($Event == QueueMember)){ echo '<p>O conteúdo da variavel $Queue é: '.$Queue.'</p>'; echo '<p>O conteúdo da variável $Name é: '.$Name.'</p>'; //echo '<p>O conteúdo da variável $Location é: '.$Location.'</p>'; echo '<p>O conteúdo da variável $Status é: '.$Status.'</p>'; } } Porém , não existe uma forma mais facil? Eu preciso só destes campos e detalhe, eles estão duplicando. haveria uma forma de não duplicar?, grato caro amigo bom dia, fico muito agradecido com a sua ajuda porem acho que deveria de ser mais humilde com seus amigos. Ler eu sei , posso não estar aprendendo o que quer me ensinar , pois já estou de cabeça quente a tanto tempo com isso , aguora em relação a parte substituir acho que quem não leu foi o Sr, pois se prestar atenção a linha a qual pede para substituir foi comentada , imagino eu que seria mesma coisa. Fiz da ultima forma que me pediu e não funcionou não aparece nada . Caso queira ajudar sem se amostrar tratando as pessoas desta forma, sugiro que até saia deste local. grato + X.
  9. shelter

    Array

    Opa amigo , obrigado pela ajuda, estou fazendo assim esta me atendendo: <?php function tratarArrayPraMim($a) { foreach ($a as $k => $v) { if (is_array($v)) { tratarArrayPraMim($v); } else { // echo $k . ': ' . $v . '<br>'; $$k = $v; //echo "Status e : .$status"; //echo '<p>O conteúdo da variável $Name é: '.$Name.'</p>'; //echo '<p>O conteúdo da variável $Status é: '.$Status.'</p>'; } } if (($Queue == 5000) && ($Event == QueueMember)){ echo '<p>O conteúdo da variavel $Queue é: '.$Queue.'</p>'; echo '<p>O conteúdo da variável $Name é: '.$Name.'</p>'; //echo '<p>O conteúdo da variável $Location é: '.$Location.'</p>'; echo '<p>O conteúdo da variável $Status é: '.$Status.'</p>'; } } Porém , não existe uma forma mais facil? Eu preciso só destes campos e detalhe, eles estão duplicando. haveria uma forma de não duplicar?, grato
  10. shelter

    Array

    Boa amigo obrigado, Mais continuo embolado, agora funcionou "otimo". Porem não consigo tratar a preciso gravar em uma variavel a exempo só os dados [Name] e [status]. E nem sei como fazer, pois já estou tão stressado com esse terco que meu deus, se o sr. puder me ajudar lhe agradeço. MUITO OBRIGADO MESMO .
  11. shelter

    Array

    Amigo bom dia d, esta desta , eu fiz a troca que o amigo me pediu , e não funciona: <!doctype html> <html> <head> <meta charset="utf-8"> <title>Documento sem título</title> </head> <body> <?php include "phpAMI.php"; $ami=new phpAMI("admin","shelter"); $login=$ami->login(); if($login["Response"]=="Success"){ //print_r($ami->queueStatus()); // aki esta a função que pediu pra usar tratarArrayPraMim($ami->queueStatus($a)); function tratarArrayPraMim($a) { foreach ($a as $k => $v) { if (is_array($v)) { tratarArrayPraMim($v); } else { echo $k . ': ' . $v . '<br>'; } } } $ami->logoff(); } ?> </body> </html> Se puder me ajudar . grato
  12. shelter

    Array

    codigo: <!doctype html> <html> <head> <meta charset="utf-8"> <title>Documento sem título</title> </head> <body> <?php include "phpAMI.php"; $ami=new phpAMI("admin","shelter"); $login=$ami->login(); if($login["Response"]=="Success"){ //print_r($ami->queueStatus()); //$a = $ami->queueStatus(); tratarArrayPraMim($ami->queueStatus()); function tratarArrayPraMim($a) { foreach ($a as $k => $v) { if (is_array($v)) { tratarArrayPraMim($v); } else { echo $k . ': ' . $v . '<br>'; } } } /* foreach($ami->queueStatus() as $k => $v){ echo $k.': '.$v.'<br>'; } */ $ami->logoff(); } ?> </body> </html> assim estou fazendo e não aparece nada na tela. grato
  13. shelter

    Array

    Não funcionou, continua a mesma coisa. So abre isso. Response: SuccessMessage: Queue status will followlist: ArraynQueues: 3 Teria algum ex.; pra me ajudar? grato
  14. shelter

    Array

    Qual a parte mudou? rssss
  15. shelter

    Array

    Sim foi o que mandei , eu não sei como tratar este array , esta é minha duvida. Grato
  16. shelter

    Array

    Opa grato pela ajuda, mais não deu certo, olha oque aparece: no: print_r($ami->queueStatus()); Array ( [Response] => Success [Message] => Queue status will follow => Array ( [default] => Array ( [Event] => QueueParams [Queue] => default [Max] => 0 [Strategy] => ringall [Calls] => 0 [Holdtime] => 0 [TalkTime] => 0 [Completed] => 0 [Abandoned] => 0 [ServiceLevel] => 0 [ServicelevelPerf] => 0.0 [Weight] => 0 [mNumber] => 0 ) [5000] => Array ( [Event] => QueueParams [Queue] => 5000 [Max] => 0 [Strategy] => ringall [Calls] => 0 [Holdtime] => 0 [TalkTime] => 0 [Completed] => 0 [Abandoned] => 0 [ServiceLevel] => 60 [ServicelevelPerf] => 0.0 [Weight] => 0 [mNumber] => 2 [members] => Array ( [Agent/0001] => Array ( [Event] => QueueMember [Queue] => 5000 [Name] => Agent/0001 [Location] => Agent/0001 [StateInterface] => Agent/0001 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [Status] => 1 [Paused] => 0 ) [Agent/0002] => Array ( [Event] => QueueMember [Queue] => 5000 [Name] => Agent/0002 [Location] => Agent/0002 [StateInterface] => Agent/0002 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [Status] => 5 [Paused] => 0 ) ) ) [5001] => Array ( [Event] => QueueParams [Queue] => 5001 [Max] => 0 [Strategy] => ringall [Calls] => 0 [Holdtime] => 0 [TalkTime] => 0 [Completed] => 0 [Abandoned] => 0 [ServiceLevel] => 60 [ServicelevelPerf] => 0.0 [Weight] => 0 [mNumber] => 2 [members] => Array ( [Agent/0003] => Array ( [Event] => QueueMember [Queue] => 5001 [Name] => Agent/0003 [Location] => Agent/0003 [StateInterface] => Agent/0003 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/0004] => Array ( [Event] => QueueMember [Queue] => 5001 [Name] => Agent/0004 [Location] => Agent/0004 [StateInterface] => Agent/0004 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [Status] => 5 [Paused] => 0 ) ) ) ) [nQueues] => 3 ) Response: Success Agora o que aparece no seu codigo: Codigo: foreach($ami->queueStatus() as $k => $v){ echo $k.': '.$v.'<br>' } Aparece: Message: Queue status will followlist: ArraynQueues: 3 Preciso de todos os dados do array, grato
  17. shelter

    Array

    Boa galera, Então estou tendo muita dificuldade pegar os dados de array, segue: Tenho este codigo: include "phpAMI.php"; $ami=new phpAMI("admin","admin"); $login=$ami->login(); if($login["Response"]=="Success"){ print_r($ami->queueStatus ()); $ami->logoff(); } Recebo o seguinte: Array ( [Response] => Success [Message] => Queue status will follow => Array ( [default] => Array ( [Event] => QueueParams [Queue] => default [Max] => 0 [Strategy] => ringall [Calls] => 0 [Holdtime] => 0 [TalkTime] => 0 [Completed] => 0 [Abandoned] => 0 [ServiceLevel] => 0 [ServicelevelPerf] => 0.0 [Weight] => 0 [mNumber] => 0 ) [5000] => Array ( [Event] => QueueParams [Queue] => 5000 [Max] => 0 [Strategy] => ringall [Calls] => 0 [Holdtime] => 0 [TalkTime] => 0 [Completed] => 0 [Abandoned] => 0 [ServiceLevel] => 60 [ServicelevelPerf] => 0.0 [Weight] => 0 [mNumber] => 2 [members] => Array ( [Agent/0001] => Array ( [Event] => QueueMember [Queue] => 5000 [Name] => Agent/0001 [Location] => Agent/0001 [StateInterface] => Agent/0001 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [Status] => 1 [Paused] => 0 ) [Agent/0002] => Array ( [Event] => QueueMember [Queue] => 5000 [Name] => Agent/0002 [Location] => Agent/0002 [StateInterface] => Agent/0002 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [Status] => 5 [Paused] => 0 ) ) ) [5001] => Array ( [Event] => QueueParams [Queue] => 5001 [Max] => 0 [Strategy] => ringall [Calls] => 0 [Holdtime] => 0 [TalkTime] => 0 [Completed] => 0 [Abandoned] => 0 [ServiceLevel] => 60 [ServicelevelPerf] => 0.0 [Weight] => 0 [mNumber] => 2 [members] => Array ( [Agent/0003] => Array ( [Event] => QueueMember [Queue] => 5001 [Name] => Agent/0003 [Location] => Agent/0003 [StateInterface] => Agent/0003 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/0004] => Array ( [Event] => QueueMember [Queue] => 5001 [Name] => Agent/0004 [Location] => Agent/0004 [StateInterface] => Agent/0004 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [Status] => 5 [Paused] => 0 ) ) ) ) [nQueues] => 3 ) Gostaria de ler assim: ex.: Response: Success Message: Queue status will follow Event: QueueParams Queue: queue1 Max: 0 Strategy: ringall Calls: 0 Holdtime: 0 TalkTime: 16 Completed: 3 Abandoned: 2 ServiceLevel: 0 ServicelevelPerf: 33.3 Weight: 0 Event: QueueMember Queue: queue1 Name: Agent/1001 Location: Agent/1001 Membership: static Penalty: 0 CallsTaken: 3 LastCall: 1330136746 Status: 5 Paused: 0 Event: QueueParams Queue: queue2 Max: 0 Strategy: ringall Calls: 0 Holdtime: 0 TalkTime: 0 Completed: 0 Abandoned: 0 ServiceLevel: 0 ServicelevelPerf: 0.0 Weight: 0 Event: QueueMember Queue: queue2 Name: Agent/1001 Location: Agent/1001 Membership: static Penalty: 0 CallsTaken: 0 LastCall: 0 Status: 5 Paused: 0 Agradeço desde já aos amigos, grato.
  18. shelter

    Array

    Boa galera, Então estou tendo muita dificuldade pegar os dados de array, segue: Tenho este codigo: include "phpAMI.php"; $ami=new phpAMI("admin","admin"); $login=$ami->login(); if($login["Response"]=="Success"){ print_r($ami->queueStatus ()); $ami->logoff(); } Recebo o seguinte: Array ( [Response] => Success [Message] => Queue status will follow => Array ( [default] => Array ( [Event] => QueueParams [Queue] => default [Max] => 0 [Strategy] => ringall [Calls] => 0 [Holdtime] => 0 [TalkTime] => 0 [Completed] => 0 [Abandoned] => 0 [ServiceLevel] => 0 [ServicelevelPerf] => 0.0 [Weight] => 0 [mNumber] => 0 ) [5000] => Array ( [Event] => QueueParams [Queue] => 5000 [Max] => 0 [Strategy] => ringall [Calls] => 0 [Holdtime] => 0 [TalkTime] => 0 [Completed] => 0 [Abandoned] => 0 [ServiceLevel] => 60 [ServicelevelPerf] => 0.0 [Weight] => 0 [mNumber] => 2 [members] => Array ( [Agent/0001] => Array ( [Event] => QueueMember [Queue] => 5000 [Name] => Agent/0001 [Location] => Agent/0001 [StateInterface] => Agent/0001 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [Status] => 1 [Paused] => 0 ) [Agent/0002] => Array ( [Event] => QueueMember [Queue] => 5000 [Name] => Agent/0002 [Location] => Agent/0002 [StateInterface] => Agent/0002 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [Status] => 5 [Paused] => 0 ) ) ) [5001] => Array ( [Event] => QueueParams [Queue] => 5001 [Max] => 0 [Strategy] => ringall [Calls] => 0 [Holdtime] => 0 [TalkTime] => 0 [Completed] => 0 [Abandoned] => 0 [ServiceLevel] => 60 [ServicelevelPerf] => 0.0 [Weight] => 0 [mNumber] => 2 [members] => Array ( [Agent/0003] => Array ( [Event] => QueueMember [Queue] => 5001 [Name] => Agent/0003 [Location] => Agent/0003 [StateInterface] => Agent/0003 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [Status] => 5 [Paused] => 0 ) [Agent/0004] => Array ( [Event] => QueueMember [Queue] => 5001 [Name] => Agent/0004 [Location] => Agent/0004 [StateInterface] => Agent/0004 [Membership] => static [Penalty] => 0 [CallsTaken] => 0 [LastCall] => 0 [Status] => 5 [Paused] => 0 ) ) ) ) [nQueues] => 3 ) Gostaria de ler assim: ex.: Response: Success Message: Queue status will follow Event: QueueParams Queue: queue1 Max: 0 Strategy: ringall Calls: 0 Holdtime: 0 TalkTime: 16 Completed: 3 Abandoned: 2 ServiceLevel: 0 ServicelevelPerf: 33.3 Weight: 0 Event: QueueMember Queue: queue1 Name: Agent/1001 Location: Agent/1001 Membership: static Penalty: 0 CallsTaken: 3 LastCall: 1330136746 Status: 5 Paused: 0 Event: QueueParams Queue: queue2 Max: 0 Strategy: ringall Calls: 0 Holdtime: 0 TalkTime: 0 Completed: 0 Abandoned: 0 ServiceLevel: 0 ServicelevelPerf: 0.0 Weight: 0 Event: QueueMember Queue: queue2 Name: Agent/1001 Location: Agent/1001 Membership: static Penalty: 0 CallsTaken: 0 LastCall: 0 Status: 5 Paused: 0 alguém poderia me ajudar? Agradeço desde já aos amigos, grato.
  19. shelter

    Array

    Oi amigo sei que já estou passando dos limites , mais e para pegar duas posições? Tipo: Duration = 00:00:27 Event = Sip2008 grato
  20. shelter

    Array

    Nobre amigo agradeço e muito a sua ajuda deu certo, agora se não for pedir muito, como seria para eu recuperar só o valor de interesse, tipo eu quero só o campo a exemplo : Duration = 00:00:24 Muito obrigado opa , estou quase louko, rsss help
  21. shelter

    Array

    Nobre amigo agradeço e muito a sua ajuda deu certo, agora se não for pedir muito, como seria para eu recuperar só o valor de interesse, tipo eu quero só o campo a exemplo : Duration = 00:00:24 Muito obrigado
  22. shelter

    Array

    Assim eu vejo , e porque no echo não? Como seria pra ver no echo? grato
  23. shelter

    Array

    opa agradeço desde já atenção do amigo, o problema é que não recebo valor nenhum, acho que o erro de estar neste array, pois assim funciona mais como esta no programa não. Opa , acho que o erro esta na variavel , pois quando eu tento. $array = $ami->coreShowChannels(); echo $ array; não aparece na nesta variavel $array, sera que estou tratando ela certo o comando seria este mesmo? Muito grato pela ajuda do amigo.
  24. shelter

    Array

    opa agradeço desde já atenção do amigo, o problema é que não recebo valor nenhum, acho que o erro de estar neste array, pois assim funciona mais como esta no programa não.
  25. shelter

    Array

    opa agradeço a ajuda do amigo , mais não funcionou.
×
×
  • Criar Novo...