summaryrefslogtreecommitdiff
path: root/intern.gospeladlershof.de/code/db.php
blob: 8385ed53c321150f677ff228cd7e5de10f52ca3d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
function get_db() {
	require_once __DIR__ . '/config.php';
	require_once __DIR__ . '/secrets.php'; // beinhaltet die Parameter für die Datenbank

	try {
		$db = new pdo($dsn, $db_user, $db_passwd);
	} catch (Exception $e) {
		error_log($e->getMessage());

		unset($dsn);
		unset($db_user);
		unset($db_passwd);

		return false;
	}
	$db->exec('SET CHARACTER SET utf8');  

	unset($dsn);
	unset($db_user);
	unset($db_passwd);

	return $db;
}