various stuff
[PHPIPManager.git] / lib / www.php
index 1b8085d..79409a8 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 // The www class file.
 $actionRegister["addsuper"] = "www_ip_addSuperRange";
+$actionRegister["allocate"] = "www_ip_allocateSubRange";
 
 class www {
        function Go() {
@@ -69,8 +70,8 @@ Description <input type="text" name="desc"></input>
                //      print_r($row);
                //      echo "</pre><hr>";
                        echo "<table border=\"1\"><tr><th>".$row["sn_name"]."</th><td>".$row["sn_ip"]."/".$row["sn_mask"]."</td><td>".$row["sn_desc"]."</td>";
-                       echo "<td><a href=\"?action=allocate\">Allocate Subnet</a></td>";
-                       echo "<td><a href=\"?action=delete\">Delete Supernet</a></td>";
+                       echo "<td><a href=\"?action=allocate&id=".$row["sn_id"]."\">Allocate Subnet</a></td>";
+                       echo "<td><a href=\"?action=delete&id=".$row["sn_id"]."\">Delete Supernet</a></td>";
                        // now we search for sub's
                        echo "</table><br>";
                }
@@ -130,7 +131,35 @@ function www_ip_addSuperRange()
        } else {
                header("Location: index.php?error=invalid ipaddress");
        }
+}
+
+function www_ip_allocateSubRange()
+{
+       global $db, $wwwConnector;
+
+       $id = $_REQUEST["id"];
+       
+       $res = $db->dbobject->query("select * from supernet where sn_id=='$id'");
+       
+       foreach($res as $row) {
+               $sn = $row["sn_ip"];
+       }
+       $wwwConnector->header();
+       $wwwConnector->printError();
+       ?>
+sql is <?php echo "select * from supernet where sn_id=='$id" ?><br>
+<form method="post" action="?action=allocatesub&id=<?php echo $id ?>">
+<table>
+<tr><td>Subnet Name</td><td><input type="text" name="subname"></td></tr>
+<tr><td>Subnet IP</td><td><input type="text" name="subip" value="<?php echo $sn?>"></td></tr>
+<tr><td>Subnet Mask</td><td><input type="text" name="subip"></td></tr>
+<tr><td>Description</td><td><input type="text" name="subdesc"></td></tr>
+<tr><td><input type="submit" name="add" value="Add"></td></tr>
+</table>
+</form>
+<?php
 
+       $wwwConnector->footer();
 }
 
 ?>
\ No newline at end of file