servnest/pg-view/reg/register.php

35 lines
1.1 KiB
PHP

<p>
<?= _('Register a new domain on your account. It must consist of between 4 and 63 letters and digits.') ?>
</p>
<form method="post">
<fieldset>
<legend><?= _('Domain') ?></legend>
<div>
<label for="subdomain"><?= _('Subdomain') ?></label>
<br>
<input id="subdomain" pattern="<?= SUBDOMAIN_REGEX ?>" required="" placeholder="servnest" name="subdomain" type="text" value="<?= $data['domain'] ?? '' ?>">
</div>
<div>
<label for="suffix"><?= _('Suffix') ?></label>
<br>
<select required="" name="suffix" id="suffix">
<?php
foreach (CONF['reg']['suffixes'] as $suffix => $availability) {
if ($availability === 'none')
continue;
echo ' <option' . (($availability === 'approved' AND ($_SESSION['type'] ?? '') !== 'approved') ? ' disabled=""' : '') . ' value="' . $suffix . '">.' . $suffix . '</option>' . LF;
}
?>
</select>
</div>
</fieldset>
<button type="submit" name="action" value="check">👁️ <?= _('Check availability') ?></button>
<br>
<button type="submit" name="action" value="register">🔗 <?= _('Register') ?></button>
</form>
<section>
<?= $data['message'] ?? '' ?>
</section>