> This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with this program. If not, see . */ include_once('db.php'); include_once('nonce.php'); if(!isset($_SESSION['id'])){die(_('Insufficient privileges'));} if(!($privileges&PRIV_FILETYPES)){die(_('Insufficient privileges'));} if(checknonce()) // Save changes { if(isset($_POST['action']) && $_POST['action']=='newfiletype') { $extension=mysqli_real_escape_string($db, $_POST['newextension']); $mimetype=mysqli_real_escape_string($db, $_POST['newmimetype']); mysqli_query($db, 'insert into filetypes(extension, mimetype) values("'.$extension.'", "'.$mimetype.'")'); } if(isset($_POST['removefiletype'])) { $extension=mysqli_real_escape_string($db, $_POST['removefiletype']); mysqli_query($db, 'delete from filetypes where extension="'.$extension.'"'); } } // Load current $filetypes=''; $res=mysqli_query($db, 'select extension, mimetype from filetypes order by extension asc'); while($row=mysqli_fetch_assoc($res)) { $extension=htmlentities($row['extension']); $mimetype=htmlentities($row['mimetype']); $filetypes.=''; $filetypes.=' '.$extension.''; $filetypes.=' '.$mimetype.''; $filetypes.=' '; $filetypes.=''; } ?>

:
: