. */ $config = parse_ini_file('../private/config.ini'); try { $dbh = new PDO('mysql:host=' . $config['dbservername'] . ';dbname=' . $config['dbname'], $config['dbusername'], $config['dbpassword'], array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION)); } catch (PDOException $e) { //echo 'Connection failled: '. $e->getMessage(); // Errormessage kann Sicherheitsrelevantes enthalen echo 'Connection failed'; } $eintrag = "DELETE FROM `alias_del_requests` WHERE DATEDIFF(NOW(), `created`) > :datediff"; $sth = $dbh->prepare($eintrag); $sth->execute(array(':datediff' => $config['deletedelrequestdaydiff'])); echo ' Abmelden '; if (isset($_GET['unknowntoken'])) { echo '

Unbekannter Abmeldetoken. Erneut veruschen?

'; } if (isset($_GET['mailsent'])) { echo '

Falls die angegebene E-Mail-Adresse auf der Mailingliste steht, haben wir dir eine Email mit einem Link zur Bestätigung deiner Abmeldung geschickt. Der Link in der Mail ist 2 Tage gültig

'; } if (isset($_GET['success'])) { echo '

Erfolgreich abgemeldet

'; } echo '

Mailliste Abmeldung:

'; echo ' '; ?>