Subversion Repositories personal-webbase

Rev

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&uuml;hrt werden.');
3
if (!defined('IBLEGAL')) die('Kann nicht ohne Personal WebBase ausgef&uuml;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