function show_entries_admin() { include_from_template('header.php'); show_logout_button(); show_checkboxes_js("entriesForm"); ?> <p> <a href="index.php?action=showbans">Забаненные IP адреса</a> | <a href="index.php?action=showbadwords">Запрещенные слова</a> </p> <form method="post" action="index.php" id="entriesForm"> <fieldset> <p> <?php global $MODERATION_ENABLED; if ($MODERATION_ENABLED === TRUE) { ?> <strong>Выберите действие: </strong> <br /> <select name="action"> <option value="approve">Опубликовать выбранное</option> <option value="delete">Удалить выбранное</option> </select> <br /> <?php } else { ?> <input type="hidden" name="action" value="delete" /> <?php } ?> <!-- <input type="checkbox" name="banip" value="true" /> Так-же заблокировать авторов удаленных сообшений --> <?php if ($MODERATION_ENABLED === TRUE) { ?> <input type="submit" value="Perform Action" class="submit" /> <?php } else { ?> <input type="submit" value="Удалить выбранные" class="submit" /> <input type="checkbox" name="banip" value="true" /> Так-же заблокировать авторов удаленных сообшений <?php } ?> </p> <p> <a href="#" onclick="changeAllCheckboxes(true); return false;">Выбрать все</a> - <a href="#" onclick="changeAllCheckboxes(false); return false;">Снять пометку со всех</a> </p> <?php // Show entries echo "<h2>Записи</h2>"; show_entries(NULL, NULL, TRUE, TRUE, TRUE); ?> </fieldset> </form> <?php include_from_template('footer.php'); }
$login_error = "Неправильный пароль."; } } // Render login page include_from_template('header.php'); ?> <?php if ($login_error !== FALSE) { echo "<p class=\"errorMessage\">" . htmlspecialchars_default($login_error) . "</p>"; } ?> <form method="post" action="login.php"> <fieldset> <legend>Панель администрирования</legend> <p> <label for="username">Логин:</label> <input type="text" name="username" id="username" class="inputText" value="admin" readonly /> <br /> <label for="password">Пароль:</label> <input type="password" name="password" id="password" class="inputText" /> </p> <input type="submit" value="Login" class="submit" /> </fieldset> </form> <?php include_from_template('footer.php');
function show_entries_page() { // Send a session cookied; required for challenge-response and delay tests @session_start(); // Store request time in session $_SESSION['dbs_req_time'] = time(); include_from_template('entries.php'); }
switch ($action) { case "challengeimage": outputChallengeImage(); break; default: die("Invalid request."); break; } } else { if (isset($_POST["action"])) { $action = $_POST["action"]; switch ($action) { case "add": // Undo magic_quotes if (get_magic_quotes_gpc()) { $_POST = stripslashes_recursive($_POST); } if (!is_banned($_SERVER['REMOTE_ADDR']) && guestbook_add($_POST)) { include_from_template('added.php'); } else { show_entries_page(); } break; default: show_entries_page(); break; } } else { show_entries_page(); } }