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; }
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; }