mirror of
https://github.com/torrentpier/torrentpier
synced 2025-08-22 22:33:55 -07:00
feat(admin_ranks): Added confirmation on rank deleting
This commit is contained in:
parent
25224e6dfd
commit
129f41b2aa
1 changed files with 25 additions and 14 deletions
|
@ -123,12 +123,14 @@ if ($mode != '') {
|
|||
// Ok, they want to delete their rank
|
||||
//
|
||||
|
||||
$confirmed = isset($_POST['confirm']);
|
||||
if (isset($_POST['id']) || isset($_GET['id'])) {
|
||||
$rank_id = isset($_POST['id']) ? (int)$_POST['id'] : (int)$_GET['id'];
|
||||
} else {
|
||||
$rank_id = 0;
|
||||
}
|
||||
|
||||
if ($confirmed) {
|
||||
if ($rank_id) {
|
||||
$sql = 'DELETE FROM ' . BB_RANKS . " WHERE rank_id = $rank_id";
|
||||
|
||||
|
@ -147,6 +149,15 @@ if ($mode != '') {
|
|||
} else {
|
||||
bb_die($lang['MUST_SELECT_RANK']);
|
||||
}
|
||||
} else {
|
||||
$hidden_fields = '<input type="hidden" name="mode" value="' . $mode . '" />';
|
||||
$hidden_fields .= '<input type="hidden" name="id" value="' . $rank_id . '" />';
|
||||
|
||||
print_confirmation([
|
||||
'FORM_ACTION' => 'admin_ranks.php',
|
||||
'HIDDEN_FIELDS' => $hidden_fields,
|
||||
]);
|
||||
}
|
||||
} else {
|
||||
bb_die('Invalid mode');
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue