Пример #1
0
function attachments_check_dir()
{
    if (!($attachment_dir = forum_get_setting('attachment_dir'))) {
        return false;
    }
    if (!@is_writable(attachments_get_upload_tmp_dir())) {
        return false;
    }
    @mkdir($attachment_dir, 0755, true);
    if (!@is_writable($attachment_dir)) {
        return false;
    }
    return $attachment_dir;
}
Пример #2
0
function attachments_check_dir()
{
    if (forum_get_setting('attachments_enabled', 'N')) {
        return false;
    }
    if (!($attachment_dir = forum_get_setting('attachment_dir', null, 'attachments'))) {
        return false;
    }
    $attachment_dir = rtrim(trim($attachment_dir), '/');
    if (!attachments_get_upload_tmp_dir()) {
        return false;
    }
    @mkdir($attachment_dir, 0755, true);
    if (!@is_writable($attachment_dir)) {
        return false;
    }
    return $attachment_dir;
}