NK-uCoz.Ru » Каталог файлов » uCoz » Скрипты для uCoz » Определение размера файла для uCoz

Определение размера файла для uCoz

Определение размера файла для uCoz
Скрипты для uCoz
Jass
27.10.16, 05:28
495
4
Данный скрипт автоматически определяет размер файла как с удаленного сервера, так и непосредственно с сервера, на котором расположен сайт. В зависимости от размера файла, скрипт будет выводить его информацию в байтах, килобайтах, мегабайтах и гигабайтах.

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

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

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

3. Зайдите в ПУ » Управление дизайном (шаблоны) » Каталог файлов » Страница добавления/редактирования материала и перед тегом установите код:
Код
<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. Готово. Теперь, если мы введем в поле "Ссылка для скачивания архива с другого сервера" нашу ссылку, то в поле "Размер архива на другом сервере" тут же подставится размер файла.
1739_filesize.zip [860.7 Kb] (Скачали 22)
Ctrl
Enter
Заметили ошЫбку
Выделите текст и нажмите Ctrl+Enter
Вернуться назад
Комментарии (4)
August4u
August4u 01.11.16, 20:16
А где сам файл то?
0
na3uTuB4uk
na3uTuB4uk Администраторы 01.11.16, 20:47
Добавил)
0
Jass
Jass 02.11.16, 01:00
Забыл :( сорри
0
August4u
August4u 03.11.16, 19:38
Че то не выводит у меня, вроде все правильно сделал.
0