Header Ads

PHP API Mikrotik User Hotspot

PHP API Mikrotik User Hotspot,PPPoE,Userman


Hi,Blogger...

Kali ini GJ akan berbagi tips seputar meremote User Hotspot di Mikrotik menggunakan interface API. Jangan lupa sebelumnya diaktifkan port API di winbox mikrotik yang terdapat di bagian

IP -> Services, Aktifkan API.

Ok, kita awali dari menampilkan data user hotspot yang ada di mikrotik.

Tampilkan User Hotspot

<?php RouterosApi(); if ($API->connect(IP,USER,PASS)) { 

$API->write('/ip/hotspot/user/print');
$ARRAY = $API->read(); 
foreach( $ARRAY as $user => $ARRAY ):
echo"".$ARRAY['name']."<br>".$ARRAY['pasword']."<br>".$ARRAY['profile']." ";
} else { echo"<script>window.alert('Router Tidak Konek');window.location=('index')</script>"; } ?>

 

Tambah User Hotspot


<?php if(isset($_POST['tambah'])){  
$API->comm("/ip/hotspot/user/add", array( 
      "name" => "$_POST['name']",
      "password" => "$_POST['password']",
      "server" => "$_POST['server']",  
      "profile" => "$_POST['profile']",    )); 

} ?> 


Hapus User Hotspot

<?php if($_GET['hapus']=='ok'){   
    $API->comm("/ip/hotspot/user/remove", array(".id"=> $_post['id'],)); 
   echo"<script>window.location=('')</script>"; } ?>

2 komentar: