1 2015-06-10 14:29:25

Тема: Лимит файла

Не помогу найти код, где править лимит на загрузку файла.

Поделиться

2 2015-06-11 00:33:32

Re: Лимит файла

У меня реализовано в filesmanager место таблицы, блоки картинок, но не подскажете как сделать если загрузил допустим rar файл то отобразилась икона место картинки, в php не очень разбегаюсь,
но нубийский пример могу для объяснения показать:

esle .png, .jpg  то выводит > img scr  /  esle rar то выводит > (div, span, хоть что там уже я сам разберусь) , но так как я нуб не знаю как правильно пишется))

вывод ссылки (вставляешь в src и выводит картинку, а если рар что делать?)

<?php echo $site_url.'/public/'.$path.$file; ?>


Код из filesmanager.admin.php (может нужен)

     
/ Array of forbidden types
        $forbidden_types = array('html', 'htm', 'js', 'jsb', 'mhtml', 'mht',
                                 'php', 'phtml', 'php3', 'php4', 'php5', 'phps',
                                 'shtml', 'jhtml', 'pl', 'py', 'cgi', 'sh', 'ksh', 'bsh', 'c', 'htaccess', 'htpasswd',
                                 'exe', 'scr', 'dll', 'msi', 'vbs', 'bat', 'com', 'pif', 'cmd', 'vxd', 'cpl', 'empty');
        // Array of image types
        $image_types = array('jpg', 'png', 'bmp', 'gif', 'tif');

Поделиться

3 2015-06-13 08:10:20

Re: Лимит файла

Что за лимит?

Поделиться

4 2015-06-17 06:11:15 (2015-06-17 06:11:55 отредактировано HiS)

Re: Лимит файла

по 2 вопросу я идиот!, мне до сих пор смешно, когда сносил полностью backend стер 90% кода и не заметил что там уже все есть что мне нужно, по  1 вопросу: не могу загрузить файл выше 2 мб.

Поделиться

5

Re: Лимит файла

Может кому пригодиться, код весь не разбирал буквально за 2 сек сделал..


 <?php if (isset($files_list)) foreach ($files_list as $file) { $ext = File::ext($file); ?>
                <?php if ( ! in_array($ext, $forbidden_types)) {$dimension = ''; if (in_array(strtolower($ext), $image_types)) {$dim = getimagesize($files_path. DS .$file); if (isset($dim[0]) && isset($dim[1])) { $dimension = $dim[1] .'x'. $dim[0] .' px'; }} ?>     
                <div class="col-lg-3 col-md-6 col-sm-6 box">
                    <div class="file">
                        <?php if (isset(File::$mime_types[$ext]) && preg_match('/image/', File::$mime_types[$ext])) { ?>
                         <div class="img">
                            <a href="<?php echo $site_url.'/public/'.$path.$file; ?>" rel="<?php echo $site_url.'/public/'.$path.$file; ?>" class="chocolat" data-toggle="lightbox">
                                <div class="url" style="background-image: url(<?php echo $site_url.'/public/'.$path.$file; ?>);">
                                    <div class="img-hidden">
                                        <div class="vertical-helper">
                                            <div class="vertical-center">
                                                <i class="fa fa-picture-o"></i>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </a>
                        </div>
                        <?php } ?>
                <?php if (isset(File::$mime_types[$ext]) && preg_match('/image/', File::$mime_types[$ext])) { ?>
                <?php } else { ?>
                    тут код для файла
                <?php } ?>

Поделиться