|
@@ -7,7 +7,10 @@ if (processForm()) {
|
|
$domain = formatAbsoluteDomain($_POST['subdomain'] . '.' . CONF['reg']['registry']);
|
|
$domain = formatAbsoluteDomain($_POST['subdomain'] . '.' . CONF['reg']['registry']);
|
|
|
|
|
|
if (query('select', 'registry', ['domain' => $domain], 'domain') !== [])
|
|
if (query('select', 'registry', ['domain' => $domain], 'domain') !== [])
|
|
- userError("Ce domaine n'est pas disponible à l'enregistrement. Il est réservé ou déjà enregistré.");
|
|
|
|
|
|
+ userError("Ce domaine n'est pas disponible à l'enregistrement. Il est déjà enregistré.");
|
|
|
|
+
|
|
|
|
+ if (in_array($_POST['subdomain'], explode("\n", file_get_contents(CONF['common']['root_path'] . '/pages/reg/reserved.txt'))))
|
|
|
|
+ userError("Ce domaine n'est pas disponible à l'enregistrement. Il est réservé.");
|
|
|
|
|
|
$db = new PDO('sqlite:' . DB_PATH);
|
|
$db = new PDO('sqlite:' . DB_PATH);
|
|
$stmt = $db->prepare("INSERT INTO registry(domain, username, last_renewal) VALUES(:domain, :username, :last_renewal)");
|
|
$stmt = $db->prepare("INSERT INTO registry(domain, username, last_renewal) VALUES(:domain, :username, :last_renewal)");
|