|
@@ -17,52 +17,42 @@ if (isset($_SESSION['username']))
|
|
|
|
|
|
<?php
|
|
|
|
|
|
-if (isset($_POST['zone']) AND isset($_SESSION['username'])) {
|
|
|
+switchToFormProcess();
|
|
|
|
|
|
- nsCheckZonePossession($_POST['zone']);
|
|
|
+nsCheckZonePossession($_POST['zone']);
|
|
|
|
|
|
- $zoneContent = file_get_contents(CONF['ns']['knot_zones_path'] . "/" . $_POST['zone'] . "zone");
|
|
|
+$zoneContent = file_get_contents(CONF['ns']['knot_zones_path'] . "/" . $_POST['zone'] . "zone");
|
|
|
|
|
|
- $found = preg_match("#\n" . preg_quote($_POST['zone']) . "\s+0\s+CDS\s+([0-9]{1,5})\s+([0-9]{1,2})\s+([0-9])\s+([0-9A-F]{64})\n#", $zoneContent, $matches);
|
|
|
- if ($found !== 1)
|
|
|
- serverError("Unable to get public key record from zone file.");
|
|
|
+$found = preg_match("#\n" . preg_quote($_POST['zone']) . "\s+0\s+CDS\s+([0-9]{1,5})\s+([0-9]{1,2})\s+([0-9])\s+([0-9A-F]{64})\n#", $zoneContent, $matches);
|
|
|
+if ($found !== 1)
|
|
|
+ serverError("Unable to get public key record from zone file.");
|
|
|
|
|
|
- $tag = $matches[1];
|
|
|
- $algo = $matches[2];
|
|
|
- $digestType = $matches[3];
|
|
|
- $digest = $matches[4];
|
|
|
+$tag = $matches[1];
|
|
|
+$algo = $matches[2];
|
|
|
+$digestType = $matches[3];
|
|
|
+$digest = $matches[4];
|
|
|
|
|
|
- ?>
|
|
|
-
|
|
|
- <dl>
|
|
|
-
|
|
|
- <dt>Zone</dt>
|
|
|
- <dd>
|
|
|
- <code><?= $_POST['zone'] ?></code>
|
|
|
- </dd>
|
|
|
-
|
|
|
- <dt>Tag</dt>
|
|
|
- <dd>
|
|
|
- <code><?= $tag ?></code>
|
|
|
- </dd>
|
|
|
-
|
|
|
- <dt>Algorithme</dt>
|
|
|
- <dd>
|
|
|
- <code><?= $algo ?></code><?php if ($algo === "15") echo " (Ed25519)"; ?>
|
|
|
- </dd>
|
|
|
-
|
|
|
- <dt>Type de condensat</dt>
|
|
|
- <dd>
|
|
|
- <code><?= $digestType ?></code><?php if ($digestType === "2") echo " (SHA-256)"; ?>
|
|
|
- </dd>
|
|
|
-
|
|
|
- <dt>Condensat</dt>
|
|
|
- <dd>
|
|
|
- <code><?= $digest ?></code>
|
|
|
- </dd>
|
|
|
-
|
|
|
- </dl>
|
|
|
-
|
|
|
-<?php } ?>
|
|
|
+?>
|
|
|
|
|
|
-<?php closeHTML(); ?>
|
|
|
+<dl>
|
|
|
+ <dt>Zone</dt>
|
|
|
+ <dd>
|
|
|
+ <code><?= $_POST['zone'] ?></code>
|
|
|
+ </dd>
|
|
|
+ <dt>Tag</dt>
|
|
|
+ <dd>
|
|
|
+ <code><?= $tag ?></code>
|
|
|
+ </dd>
|
|
|
+ <dt>Algorithme</dt>
|
|
|
+ <dd>
|
|
|
+ <code><?= $algo ?></code><?php if ($algo === "15") echo " (Ed25519)"; ?>
|
|
|
+ </dd>
|
|
|
+ <dt>Type de condensat</dt>
|
|
|
+ <dd>
|
|
|
+ <code><?= $digestType ?></code><?php if ($digestType === "2") echo " (SHA-256)"; ?>
|
|
|
+ </dd>
|
|
|
+ <dt>Condensat</dt>
|
|
|
+ <dd>
|
|
|
+ <code><?= $digest ?></code>
|
|
|
+ </dd>
|
|
|
+</dl>
|