File: /var/www/net/pppoechange204.php
<?php
include "routeros_api.php";
include "name.php";
$vpn = $_GET['vpn'];
$mikrotik_ip = $vpn;
#$mikrotik_ip = 'b8d00a83a70b.sn.mynetname.net';
$API = new RouterosAPI();
if ($API->connect($mikrotik_ip, $mikrotik_username,$mikrotik_password)) {
$idname = $API->comm("/system/identity/print");
echo $idname['0']['name']."中華汽車<br>";
$nombre = $_POST['pppoeuser'];
$password = $_POST['pppoepwd'];
$profile = $_POST['pppoefile'];
$pppoestatus = $_POST['pppoestatus'];
$queues = $API->comm("/ppp/profile/print");
$ii=0;
for ($i=0;$i < count($queues);$i++){
if(isset($queues[$i]['remote-address'])&&isset($queues[$i]['remote-address'])){
$class[$ii] = $queues[$i]['name'];
$ii++;
}
}
for ($i=0;$i<= count($class);$i++){
if($profile==$class[$i]){
$classrate = $class[$i];
$i = "100";
}
}
if($pppoestatus =="false"){
$oldstatus ="開啟";
$newstatus = "關閉";
$pppoestatu ="true";
}else {
$oldstatus ="關閉";
$newstatus = "開啟";
$pppoestatu ="false";
}
$API->disconnect();
}
?>
<html>
<head>
<meta charset="utf-8">
<title>修改PPPOE</title>
</head>
<style type="text/css">
.body {
font-family: Arial, sans-serif;
text-align: center;
margin: 50px;
}
</style>
<body>
<form action="pppoeset204.php?vpn=<?php echo $_GET['vpn'];?>" method="post">
<input type="hidden" name="nombre" value="<?php echo $nombre;?>">
帳號: <input type="text" name="newnombre" value="<?php echo $nombre;?>" required="required" ><br>
密碼: <input type="text" name="newpassword" value="<?php echo $password;?>" required="required" ><br>
方案: <select name="newprofile">
<option value="<?php echo $profile;?>"><?php echo $classrate;?></option>
<?php for ($i=0;$i < count($class);$i++){?>
<option value="<?php echo $class[$i]?>"><?php echo $class[$i]?></option>
<?php } ?>
</select><br>
狀態: <select name="newpppoestatus">
<option value="<?php echo $pppoestatus;?>"><?php echo $oldstatus;?></option>
<option value="<?php echo $pppoestatu;?>"><?php echo $newstatus;?></option>
</select><br>
<input type="submit" value="完成修改">
</form>
<form action="indexpppoe204.php?vpn=<?php echo $_GET['vpn'];?>" method="post">
<input type="submit" value="返回">
</form>
</body>
</html>