1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-08-07 09:16:55 +02:00

bye bye forbidden extensions... we have a deny,allow rule for extensions, forbidden extensions are therefore a little bit redundant.

git-svn-id: file:///svn/phpbb/trunk@4400 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
Meik Sievertsen
2003-08-13 16:56:01 +00:00
parent e46f4cb505
commit c0551af851
6 changed files with 8 additions and 63 deletions

View File

@@ -250,23 +250,16 @@ if ($submit && $mode == 'extensions')
{
if (!count($error))
{
$extension_check = array(EXTENSIONS_TABLE => 'EXTENSION_EXIST', FORBIDDEN_EXTENSIONS_TABLE => 'CANNOT_ADD_FORBIDDEN_EXTENSION');
foreach ($extension_check as $table => $error_msg)
{
$sql = "SELECT extension
FROM $table";
$result = $db->sql_query($sql);
$sql = 'SELECT extension_id
FROM ' . EXTENSIONS_TABLE . "
WHERE extension = '$add_extension'";
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result))
{
if ($row['extension'] == $add_extension)
{
$error[] = sprintf($user->lang[$error_msg], $add_extension);
}
}
$db->sql_freeresult($result);
if ($row = $db->sql_fetchrow($result))
{
$error[] = sprintf($user->lang['EXTENSION_EXIST'], $add_extension);
}
$db->sql_freeresult($result);
if (!count($error))
{