File: /var/www/net/wisp_ini/index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title id="Title">Bienvenidos</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/font-awesome.min.css">
</head>
<body>
<div class="container" style="margin-top:90px;">
<div class="row">
<div class="col-12 col-lg-3">
<button class="btn btn-primary btn-block">
<i class="fa fa-microchip fa-2x"></i> CPU <br>
<span id="cpuTxt"></span>
</button>
</div>
<div class="col-12 col-lg-3">
<button class="btn btn-success btn-block">
<i class="fa fa-cube fa-2x"></i> Modelo <br>
<span id="modelTxt"></span>
</button>
</div>
<div class="col-12 col-lg-3">
<button class="btn btn-primary btn-block">
<i class="fa fa-clock-o fa-2x"></i> UpTime <br>
<span id="uptimeTxt"></span>
</button>
</div>
<div class="col-12 col-lg-3">
<button class="btn btn-success btn-block">
<i class="fa fa-info-circle fa-2x"></i> Version <br>
<span id="versionTxt"></span>
</button>
</div>
</div>
<br><br>
<div class="row">
<div class="col-12 responsive-table">
<table id="tabla" class="table table-hover table-striped">
<thead>
<tr>
<th>IdMikrotik</th>
<th>Nombre</th>
<th>Ip</th>
<th>Subida</th>
<th>Bajada</th>
</tr>
</thead>
<tbody id="tableQueue">
</tbody>
</table>
</div>
</div>
</div>
</body>
<script src="js/jquery-3.2.1.min.js"></script>
<script src="js/bootstrap.bundle.min.js"></script>
<script src="js/datatable.core.js"></script>
<script src="js/datatable.bootstrap.js"></script>
<script>
$(function(){
$("#estadoTxt").html('Conectando...');
$.ajax({
url:'php/infoDashboard.php',
dataType:'json',
success:function(data){
console.log(data);
if(data.estado==0){
//$("#estadoTxt").html('No se pudo conectar');
alert('Error al conectar con Routerboard');
} else {
//$("#estadoTxt").html('Conectado');
console.log('Conexion exitosa!');
$("#modelTxt").html(data.boardname);
$("#uptimeTxt").html(data.uptime);
$("#cpuTxt").html(data.cpuload+'%');
$("#versionTxt").html(data.version);
}
}
});
/* $("#tabla").DataTable().destroy();
$("#tableQueue").empty(); */
$.ajax({
url:'php/readBasicQueue.php',
dataType:'json',
success:function(data){
console.log(data);
if(data.estado==0){
alert('no conectado');
} else {
for (var i = 0; i < data.c; i++) {
$("#tableQueue").append('<tr><td>'+data.id[i]+'</td><td>'+data.name[i]+'</td><td>'+data.ip[i]+'</td><td>'+data.up[i]+'K </td><td> '+data.down[i]+'K</td></tr>');
}
$("#tabla").dataTable({"order": [[ 1, "asc" ]]});
}
}
});
});
</script>
</html>