root/de.wbb-security.database.autojoingroup/files/lib/acp/action/DatabaseAutoJoinGroupDeleteJoinAction.class.php @ 987

Revision 987, 0.9 kB (checked in by MDMAN, 4 years ago)

Webdisk AutoJoinGroup?; neue Version --> Es wurden noch kleine Anpassungen vorgenommen.

Line 
1<?php
2require_once(WCF_DIR.'lib/action/AbstractAction.class.php');
3
4/**
5 * Löscht ein AutoJoinGroup-Eintrag
6 *
7 * @author              Markus Gerdelmann
8 * @copyright   2007/2008 MDMAN
9 * @package             de.wbb-security.database.autojoingroup
10 */
11class DatabaseAutoJoinGroupDeleteJoinAction extends AbstractAction {
12       
13        public $joinID = 0;
14               
15        public function execute() {
16        parent::execute();
17       
18                if (isset($_REQUEST["joinID"])) {
19                        $this->joinID = intval($_REQUEST["joinID"]);
20                }
21               
22                // hier wird ein Eintrag gelöscht
23                if (WCF::getUser()->getPermission('admin.database.canViewAutoJoinGroup') == 1 && $this->joinID > 0) {
24                       
25                        $sql = "DELETE FROM `wcf".WCF_N."_database_autojoingroup`
26                                WHERE `joinID` = '".escapeString($this->joinID)."'
27                                        ";
28                       
29                        WCF::getDB()->sendQuery($sql);                 
30                }
31                                                                       
32                $this->executed();
33               
34                HeaderUtil::redirect('index.php?form=DatabaseAutoJoinGroup'.SID_ARG_2ND_NOT_ENCODED);
35                exit;
36        }
37}
38?>
Note: See TracBrowser for help on using the browser.