12345678910111213141516171819202122232425262728293031323334 |
- <?php
- require_once "vars.inc.php";
- ini_set('error_reporting', 0);
- $has_object = 0;
- header('Content-Type: text/plain');
- $dsn = $database_type . ':host=' . $database_host . ';dbname=' . $database_name;
- $opt = [
- PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
- PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
- PDO::ATTR_EMULATE_PREPARES => false,
- ];
- try {
- $pdo = new PDO($dsn, $database_user, $database_pass, $opt);
- $stmt = $pdo->query("SELECT `domain` FROM `domain`");
- $rows = $stmt->fetchAll(PDO::FETCH_ASSOC);
- while ($row = array_shift($rows)) {
- $has_object = 1;
- echo strtolower(trim($row['domain'])) . PHP_EOL;
- }
- $stmt = $pdo->query("SELECT `alias_domain` FROM `alias_domain`");
- $rows = $stmt->fetchAll(PDO::FETCH_ASSOC);
- while ($row = array_shift($rows)) {
- $has_object = 1;
- echo strtolower(trim($row['alias_domain'])) . PHP_EOL;
- }
- if ($has_object == 0) {
- echo "dummy@domain.local";
- }
- }
- catch (PDOException $e) {
- echo "dummy@domain.local";
- exit;
- }
- ?>
|