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

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

Webdisk AdditionalRating?; neue Version --> Edit-Klasse wurde hinzugefügt.

RevLine 
[928]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        private $joinID = 0;
14               
15        public function execute() {
16        parent::execute();
17       
[963]18                if (isset($_REQUEST["joinID"])) {
19                        $this->joinID = intval($_REQUEST["joinID"]);
20                }
21               
[928]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.