Prihlásiť sa Odoslať Novinky :: FAQ :: Rozšírené vyhľadávanie :: Napísali o nás :: Ankety
Main Menu
· Home
· 
· FAQ
· 
· Diskusia
· 











Main Menu
· Domov

Moduly
· AvantGo
· Downloads
· FAQ
· News
· Recommend Us
· Reviews
· Search
· Sections
· Stats
· Topics
· Top List
· Web Links
· Forum

Jazyk
Výber jazykovej mutácie:



The time now is 28.03.2024 - 21:47


API a PHP

Post new topic Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
 
Author Message
Jardo
Post subject: API a PHP  PostPosted: 22.01.2012 - 22:30 #96144
Basic


Joined: Okt 21, 2007
Posts: 305

Cafte, potreboval by som poradit. Potrebujem z PHP a API na mikrotika vytiahnut podla IP adresy jej MAC adresu z ARP zoznamu. Ako to spravim?

API a vsetky veci k tomu potrebne mam len tu cast od $API->write atd...

Dakujem
 
 View user's profile Send private message  
Reply with quote Back to top
misohero
Post subject: RE: API a PHP  PostPosted: 22.01.2012 - 22:52 #96145
Basic


Joined: Jan 21, 2005
Posts: 180
Location: Bratislava
write("/ip/arp/print");
pomocou read ziskaj odpoved
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
Thomas
Post subject: RE: API a PHP  PostPosted: 23.01.2012 - 00:16 #96152
Majster


Joined: Okt 31, 2006
Posts: 2062
Location: TT
Code: ›
<? 
    include("mkAPI.php");
    $API = new routeros_api();
    $API->debug = false;
    if ($API->connect('ipmikrotiku', 'meno', 'heslo')) {
      $API->write('/ip/arp/print');
      $ARRAY = $API->read();
    $API->disconnect();
  }
foreach($ARRAY as $x => $out) {
    echo($out['.id']."\t".$out['address']."\t".$out['mac-address']."\t".$out['interface']."\t".$out['invalid']."\t".$out['DHCP']."\t".$out['dynamic']."\t".$out['disabled']."\n");
}

?>




súbor mkAPI.php je difinícia triedy routeros_api stiahneš z wiki mikrotiku
 
 View user's profile Send private message Visit poster's website ICQ Number 
Reply with quote Back to top
Jardo
Post subject: RE: API a PHP  PostPosted: 23.01.2012 - 10:29 #96156
Basic


Joined: Okt 21, 2007
Posts: 305

Dakujem, super, pomohlo.

Este mam 1 otazku, dokaze mk presmerovat uzivatela na danu ip napriklad servera kde zisti ze nema napriklad nieco uhradene? a ak ano tak ako? len s tym zacinam, teda z mk.
 
 View user's profile Send private message  
Reply with quote Back to top
Thomas
Post subject: RE: API a PHP  PostPosted: 23.01.2012 - 16:45 #96171
Majster


Joined: Okt 31, 2006
Posts: 2062
Location: TT
normalne cez API naleješ Ip adresy neplatičov do adresslistu
Code: › $API->write("/ip/firewall/address-list/add
         =address=IP.AD.RE.SA
         =list=NÁZOV_ADRESS_LISTU);


prípadne tam nasypeš ďalšie natovacie pravidlo ....
 
 View user's profile Send private message Visit poster's website ICQ Number 
Reply with quote Back to top
Jardo
Post subject: RE: API a PHP  PostPosted: 24.01.2012 - 20:09 #96233
Basic


Joined: Okt 21, 2007
Posts: 305

A v tom zozname to niekde presmeruje alebo ako?
 
 View user's profile Send private message  
Reply with quote Back to top
Jardo
Post subject: RE: API a PHP  PostPosted: 16.02.2012 - 19:46 #96811
Basic


Joined: Okt 21, 2007
Posts: 305

Este otazocka, ako vymazem z adress-listu IP? vlozit to viem ale vymazat nie, a ak sa da tak aj vymazat celu tabulku. Dakujem
 
 View user's profile Send private message  
Reply with quote Back to top
Jardo
Post subject: RE: API a PHP  PostPosted: 17.02.2012 - 22:50 #96836
Basic


Joined: Okt 21, 2007
Posts: 305

Uz som to vyriesil...
 
 View user's profile Send private message  
Reply with quote Back to top
Display posts from previous:     
All times are GMT
Post new topic Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
 
Jump to:  

Powered by PNphpBB2 © 2003-2005 The PNphpBB Group
Credits

(C) SKFree 2002-2010: Powered by POSTNUKE. Môžete prebera? naše správy vo formáte XML(RSS)