Главная » Статьи » Скрипты для uCoz » Полезное

Определение размера файла для uCoz
Определение размера файла для uCoz
Данный скрипт автоматически определяет размер файла как с удаленного сервера, так и непосредственно с сервера, на котором расположен сайт. В зависимости от размера файла, скрипт будет выводить его информацию в байтах, килобайтах, мегабайтах и гигабайтах.
Лично мне самому приходится добавлять на свой проект файлы, которые загружены на удаленный сервер, и каждый раз приходиться копировать информацию о его размере, но, после установки этого решения, всё стало намного проще.

Можно отметить, что единственным минусом этого решения, считается строгое соблюдение названия ссылки, оно должно заканчиваться на .rar, .exe, .txt и т.п. То есть, если файл загружен на файлообменник вроде "Яндекс.Диск", то размер файла определяться не будет.

Установка

1. Убедитесь в том, что у вас активирована функция PHP.

2. Создайте в корне вашего сайта папку под название "scripts" и загрузите туда файл filesize.php

3. Зайдите в ПУ » Управление дизайном (шаблоны) » Каталог файлов » Страница добавления/редактирования материала и перед тегом </body> установите код:
<script> 
$(function() { 
 $('#ldF10').change(function(){ 
 var url = $(this).val(); 
 if (url == '') return true; 
 $.ajax({ 
 url: '/php/filesize/filesize.php', 
 type: 'POST', 
 data: {url: url}, 
 cache: false, 
 dataType: 'json', 
 success: function(data) { 
 $('#ldF11').attr('value',data); // тут пишем id поля в которое нужно вставить результат 
 } 
 }); 
 }); 
}); 
</script>
4. Готово. Теперь, если мы введем в поле "Ссылка для скачивания архива с другого сервера" нашу ссылку, то в поле "Размер архива на другом сервере" тут же подставится размер файла.
скачать  
Размер файла


Источник: yraaa.ru
Категория: Полезное | Добавил: The^One (02.09.2016) W
Просмотров: 399 | Рейтинг: 5.0/2
Всего комментариев: 0
avatar
▲ Вверх