Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1 | daniel-mar | 1 | <?php |
2 | |||
3 | if (!defined('WBLEGAL')) die('Kann nicht ohne Personal WebBase ausgeführt werden.'); |
||
4 | |||
5 | if ($aktion == 'edit') |
||
6 | { |
||
7 | $res = db_query("SELECT `user_cnid` FROM `".$WBConfig->getMySQLPrefix()."folders` WHERE `id` = '".db_escape($folder)."'"); |
||
8 | $row = db_fetch($res); |
||
9 | if ($row['user_cnid'] != $benutzer['id']) |
||
10 | $folder = 0; |
||
11 | |||
12 | db_query("UPDATE `".$WBConfig->getMySQLPrefix()."html` SET `folder_cnid` = '".db_escape($folder)."', `name` = '".db_escape($name)."', `html_code` = '".db_escape($html_code)."' WHERE `id` = '".db_escape($id)."' AND `user_cnid` = '".$benutzer['id']."'"); |
||
13 | if ($danach == 'A') wb_redirect_now($_SERVER['PHP_SELF'].'?seite=main&modul='.$modul); |
||
14 | if ($danach == 'B') wb_redirect_now($_SERVER['PHP_SELF'].'?seite=edit&modul='.$modul.'&aktion=new&danach='.$danach); |
||
15 | if ($danach == 'C') wb_redirect_now($_SERVER['PHP_SELF'].'?seite=edit&modul='.$modul.'&aktion=new&folder='.$folder.'&danach='.$danach); |
||
16 | } |
||
17 | |||
18 | if ($aktion == 'new') |
||
19 | { |
||
20 | $res = db_query("SELECT `user_cnid` FROM `".$WBConfig->getMySQLPrefix()."folders` WHERE `id` = '".db_escape($folder)."'"); |
||
21 | $row = db_fetch($res); |
||
22 | if ($row['user_cnid'] != $benutzer['id']) |
||
23 | $folder = 0; |
||
24 | |||
25 | db_query("INSERT INTO `".$WBConfig->getMySQLPrefix()."html` (`folder_cnid`, `name`, `html_code`, `user_cnid`) VALUES ('".db_escape($folder)."', '".db_escape($name)."', '".db_escape($html_code)."', '".$benutzer['id']."')"); |
||
26 | if ($danach == 'A') wb_redirect_now($_SERVER['PHP_SELF'].'?seite=main&modul='.$modul); |
||
27 | if ($danach == 'B') wb_redirect_now($_SERVER['PHP_SELF'].'?seite=edit&modul='.$modul.'&aktion=new&danach='.$danach); |
||
28 | if ($danach == 'C') wb_redirect_now($_SERVER['PHP_SELF'].'?seite=edit&modul='.$modul.'&aktion=new&folder='.$folder.'&danach='.$danach); |
||
29 | } |
||
30 | |||
31 | if ($aktion == 'delete') |
||
32 | { |
||
33 | db_query("DELETE FROM `".$WBConfig->getMySQLPrefix()."html` WHERE `id` = '".db_escape($id)."' AND `user_cnid` = '".$benutzer['id']."'"); |
||
34 | if (db_affected_rows() > 0) |
||
35 | db_query("OPTIMIZE TABLE `".$WBConfig->getMySQLPrefix()."html`"); |
||
36 | |||
37 | wb_redirect_now($_SERVER['PHP_SELF'].'?seite=main&modul='.$modul); |
||
38 | } |
||
39 | |||
40 | ?> |