This commit is contained in:
Savetheinternet
2011-01-20 19:25:11 +11:00
parent e1e5dc713e
commit d7f7b602ef
3 changed files with 21 additions and 2 deletions

17
mod.php
View File

@@ -348,6 +348,23 @@
header('Location: ' . $_SERVER['HTTP_REFERER'], true, REDIRECT_HTTP);
else
header('Location: ?/' . sprintf(BOARD_PATH, $boardName) . FILE_INDEX, true, REDIRECT_HTTP);
} elseif(preg_match('/^\/' . $regex['board'] . 'deletebyip\/(\d+)$/', $query, $matches)) {
// Delete all posts by an IP
$boardName = $matches[1];
$post = $matches[2];
// Open board
if(!openBoard($boardName))
error(ERROR_NOBOARD);
$query = prepare(sprintf("SELECT `id` FROM `posts_%s` WHERE `ip` = :ip", $board['uri']));
$query->bindValue(':ip', $ip);
$query->execute() or error(db_error($query));
//if(isset($_SERVER['HTTP_REFERER']))
// header('Location: ' . $_SERVER['HTTP_REFERER'], true, REDIRECT_HTTP);
//else
// header('Location: ?/' . sprintf(BOARD_PATH, $boardName) . FILE_INDEX, true, REDIRECT_HTTP);
} elseif(preg_match('/^\/ban$/', $query)) {
// Ban page