authoritative.php 825 B

12345678910111213141516171819202122
  1. <?php
  2. ini_set('error_reporting', 0);
  3. header('Content-Type: text/plain');
  4. require_once "vars.inc.php";
  5. $dsn = $database_type . ':host=' . $database_host . ';dbname=' . $database_name;
  6. $opt = [
  7. PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
  8. PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
  9. PDO::ATTR_EMULATE_PREPARES => false,
  10. ];
  11. $pdo = new PDO($dsn, $database_user, $database_pass, $opt);
  12. $stmt = $pdo->query("SELECT `domain` FROM `domain`");
  13. $rows = $stmt->fetchAll(PDO::FETCH_ASSOC);
  14. while ($row = array_shift($rows)) {
  15. echo strtolower(trim($row['domain'])) . PHP_EOL;
  16. }
  17. $stmt = $pdo->query("SELECT `alias_domain` FROM `alias_domain`");
  18. $rows = $stmt->fetchAll(PDO::FETCH_ASSOC);
  19. while ($row = array_shift($rows)) {
  20. echo strtolower(trim($row['alias_domain'])) . PHP_EOL;
  21. }
  22. ?>