servnest/ns/dnssec.php

45 lines
1.1 KiB
PHP
Raw Normal View History

2021-01-22 21:58:46 +01:00
<?php require "../top.inc.php"; ?>
<form method="post">
<select required="" name="zone" id="zone">
<option value="" disabled="" selected="">---</option>
<?php
$db = new PDO('sqlite:' . $dbPath);
$username[0] = $_SESSION['username'];
var_dump($username);
$req = $db->prepare('SELECT zone FROM zones WHERE username = ?');
$req->execute($username);
$domain = $req->fetch()['zone'];
while ($domain != NULL) {
echo "<option value='" . $domain . "'>" . $domain . "</option>";
$domain = $req->fetch()['zone'];
}
?>
</select>
<br>
<input value="Valider" type="submit">
2021-01-22 21:58:46 +01:00
</form>
<?php
if (isset($_POST['zone']) AND isset($_SESSION['username'])) {
exec("/usr/sbin/keymgr " . $_POST['zone'] . " ds", $output);
echo "Voici les enregistrements DNS à indiquer à la zone parente<br>";
echo "<code>" . $output[1] . "</code><br><code>" . $output[2] . "</code>";
}
?>
<?php require "../bottom.inc.php"; ?>