Rev 4 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4 | Rev 8 | ||
---|---|---|---|
1 | <?php |
1 | <?php |
2 | 2 | ||
3 | if (!defined('IBLEGAL')) die('Kann nicht ohne Personal WebBase ausgeführt werden.'); |
3 | if (!defined('IBLEGAL')) die('Kann nicht ohne Personal WebBase ausgeführt werden.'); |
4 | 4 | ||
5 | // Alle modulbezogenen Tabellen löschen, beidenen das Modul nicht mehr in dem Modulordner vorhanden ist. |
5 | // Alle modulbezogenen Tabellen löschen, beidenen das Modul nicht mehr in dem Modulordner vorhanden ist. |
6 | 6 | ||
7 | /* $res = db_query("SELECT `id`, `table` FROM `".$mysql_zugangsdaten['praefix']."module`"); |
7 | /* $res = db_query("SELECT `id`, `table` FROM `".$mysql_zugangsdaten['praefix']."module`"); |
8 | while ($row = db_fetch($res)) |
8 | while ($row = db_fetch($res)) |
9 | { |
9 | { |
10 | if (file_exists('modules/moddir.txt') && (!is_dir('modules/'.$row['modul']))) |
10 | if (file_exists('modules/moddir.txt') && (!is_dir('modules/'.wb_dir_escape($row['modul'])))) |
11 | { |
11 | { |
12 | db_query("DELETE FROM `".$mysql_zugangsdaten['praefix'].$row['table']."`"); |
12 | db_query("DELETE FROM `".$mysql_zugangsdaten['praefix'].$row['table']."`"); |
13 | if (db_affected_rows() > 0) |
13 | if (db_affected_rows() > 0) |
14 | db_query("OPTIMIZE TABLE `".$mysql_zugangsdaten['praefix'].$row['table']."`"); |
14 | db_query("OPTIMIZE TABLE `".$mysql_zugangsdaten['praefix'].$row['table']."`"); |
15 | 15 | ||
16 | db_query("DELETE FROM `".$mysql_zugangsdaten['praefix']."module` WHERE `id` = '".$row['id']."'"); |
16 | db_query("DELETE FROM `".$mysql_zugangsdaten['praefix']."module` WHERE `id` = '".$row['id']."'"); |
17 | if (db_affected_rows() > 0) |
17 | if (db_affected_rows() > 0) |
18 | db_query("OPTIMIZE TABLE `".$mysql_zugangsdaten['praefix']."module`"); |
18 | db_query("OPTIMIZE TABLE `".$mysql_zugangsdaten['praefix']."module`"); |
19 | } |
19 | } |
20 | } */ |
20 | } */ |
21 | 21 | ||
22 | ?> |
22 | ?> |
23 | 23 |