<?php require_once 'lib/settings.php'; require_once 'lib/db.php'; require_once 'lib/users.php'; require_once 'lib/session.php'; require_once 'lib/login.php'; require_once 'lib/voc.php'; if (!connect_mysql()) { exit; } include 'lib/loginfilter.php'; secureArea('user'); if (!isset($_GET['id'])) { header("location: {$SETTINGS['url']}/"); exit; } $id = $_GET['id']; $nav = array('Synonyme ändern' => substr($_SERVER['REQUEST_URI'], strlen($SETTINGS['path']))); include 'lib/navbar.php'; $voc = getVocByID($id); if ($voc === false || !isUserInRole('admin') && $voc->deleted == 'yes') { setError('Wort nicht in der Datenbank vorhanden!'); header("location: {$SETTINGS['url']}/"); exit; } $vocs = getVocsByGerman($voc->german); $rows = ''; foreach ($vocs as $voc) { $german = htmlspecialchars($voc->german, 0, 'UTF-8'); $english = htmlspecialchars($voc->english, 0, 'UTF-8');
<?php require_once 'lib/settings.php'; require_once 'lib/db.php'; require_once 'lib/users.php'; require_once 'lib/session.php'; require_once 'lib/login.php'; require_once 'lib/voc.php'; if (!connect_mysql()) { exit; } include 'lib/loginfilter.php'; secureArea('admin'); if (!isset($_GET['id'])) { header("location: {$SETTINGS['url']}/"); exit; } $id = $_GET['id']; if (!restoreVoc($id, $german, $english, $_SESSION['userid'])) { setError('Vokabel konnte nicht wiederhergetsellt werden!'); } else { setInfo('Vokabel erfolgreich wiederhergestellt!'); } header("location: {$SETTINGS['url']}/"); exit;