|
@@ 168-173 (lines=6) @@
|
| 165 |
|
$uploader = new XoopsMediaUploader(XOOPS_ROOT_PATH . '/modules/' . $moddir . '/init_uploads', array('image/gif', 'image/jpeg', 'image/pjpeg', 'image/x-png', 'image/png', 'image/jpg'), 30000, 80, 80); |
| 166 |
|
if ($uploader->fetchMedia($_POST['xoops_upload_file'][0])) { |
| 167 |
|
$filename = $uploader->getMediaName(); |
| 168 |
|
} else { |
| 169 |
|
$sql = 'UPDATE ' . $xoopsDB->prefix($xoopsModule->getVar('dirname', 'n') . '_dir') . " SET descr = '" . $p_descr . '\', open=\'' . $p_open . '\', name=\'' . $p_dirname . '\' WHERE dirid = \'' . $p_dirid . '\''; |
| 170 |
|
$xoopsDB->query($sql) or $eh->show('0013'); |
| 171 |
|
redirect_header("directories.php?dirid=$p_dirid", 2, _MD_DIR_UPDATED); |
| 172 |
|
exit(); |
| 173 |
|
} |
| 174 |
|
$uploader->setPrefix('efqdir'); |
| 175 |
|
if ($uploader->upload()) { |
| 176 |
|
$savedfilename = $uploader->getSavedFileName(); |
|
@@ 189-195 (lines=7) @@
|
| 186 |
|
} |
| 187 |
|
redirect_header("directories.php?op=moddir&dirid=$p_dirid", 2, _MD_DIR_UPDATED); |
| 188 |
|
exit(); |
| 189 |
|
} else { |
| 190 |
|
echo $uploader->getErrors(); |
| 191 |
|
$sql = 'UPDATE ' . $xoopsDB->prefix($xoopsModule->getVar('dirname', 'n') . '_dir') . " SET descr = '" . $p_descr . '\', open=\'' . $p_open . '\', name=\'' . $p_dirname . '\' WHERE dirid = \'' . $p_dirid . '\''; |
| 192 |
|
$xoopsDB->query($sql) or $eh->show('0013'); |
| 193 |
|
redirect_header("directories.php?dirid=$p_dirid", 2, _MD_DIR_UPDATED); |
| 194 |
|
exit(); |
| 195 |
|
} |
| 196 |
|
} |
| 197 |
|
redirect_header("directories.php?dirid=$p_dirid", 2, _MD_DIR_NOT_UPDATED); |
| 198 |
|
} |