Página 3 de 3 PrimeiroPrimeiro 123
+ Responder ao Tópico



  1. Galera, primeiramente MUIITOO OBRIGADOOO!
    Fui juntando o que me foi passado e em três etapas consegui chegar na resolução:

    Código PHP:
        //Busca ID por MAC
        
    $API->write('/interface/wireless/access-list/print
                                ?mac-address='
    ."$mac".'
                                .id=.id'
    );
        
        
    $find $API->read();
        
        
    //Remove ID encontrado
            
    foreach ($find as $find):
                
    $API->write('/interface/wireless/access-list/remove'false);
                
    $API->write('=.id='.$find['.id']);
                
    $API->read();
            endforeach;
            
        
    //Adiciona ID Desabilitado
        
    $API->write('/interface/wireless/access-list/add
                   =forwarding=yes
                   =disabled=yes
                   =authentication=yes
                   =interface='
    .$interface.'
                   =comment='
    .$nome.' - '.$ip.'
                   =mac-address='
    .$mac.'');
                   
        
    $ARRAY $API->read();
        
    print_r($ARRAY);
        
    $API->disconnect(); 
    Dessa forma o Cliente continua cadastrado, porém desconectado.

    Vocês não tem ideia do tempo que estou pesquisando sobre isso!
    Mas foi bom porque de totalmente leigo já consegui fazer algo útil!
    Abraços!

  2. Citação Postado originalmente por leopaolo Ver Post
    Galera, primeiramente MUIITOO OBRIGADOOO!
    Fui juntando o que me foi passado e em três etapas consegui chegar na resolução:

    [...]

    Vocês não tem ideia do tempo que estou pesquisando sobre isso!
    Mas foi bom porque de totalmente leigo já consegui fazer algo útil!
    Abraços!
    Que bom! Ficamos felizes

    Mas bom mesmo seria se fosse possível fazer em um único passo: pesquisar, obter ID e definir (set) o registro com disabled=yes, tudo numa só operação.

    Enfim, novamente, nossas felicitações

    Saudações,

    Trober
    -
    -
    -
    -
    -






Tópicos Similares

  1. Mikrotik API + PHP + Mysql
    Por muriloc4 no fórum Linguagens de Programação
    Respostas: 11
    Último Post: 19-08-2015, 21:12
  2. Respostas: 2
    Último Post: 09-11-2011, 12:21
  3. Respostas: 3
    Último Post: 18-08-2009, 09:27
  4. Respostas: 5
    Último Post: 12-09-2008, 12:47
  5. como fazer um cliente pre pago no mikrotik ???
    Por ROLLER1NLINE no fórum Redes
    Respostas: 4
    Último Post: 26-04-2007, 19:27

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L