Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Получение размера и типа файла с сервера (https://javascript.ru/forum/jquery/56569-poluchenie-razmera-i-tipa-fajjla-s-servera.html)

casper-man 23.06.2015 10:29

Получение размера и типа файла с сервера
 
Приветствую Вас о великие ГУРУ JavaScript'инга... У меня к вам маленькая просьбачка... По ссылке на файл определять тип(разрешение) файла и его размер. С типом разобрался, а вот размер как взять ума не приложу... Проскакивал через инфу что AJAX запрос может дать мне размер, но как это сделать?!??!?! ВЗРЫВ МОЗГА... курю гугл уже второй день.... не помогает(((

casper-man 23.06.2015 10:32

опа... я похоже промахнулся с веткой форума... не казните сильно, мозг уже подзасох... модераторы не сочтите за наглость перенесите тему в нужный раздел. просто у меня нет таких полномочий

laimas 23.06.2015 10:41

Цитата:

Сообщение от casper-man
По ссылке на файл определять тип(разрешение) файла и его размер.

А что проблематично эту информацию о файле сразу указывать, к примеру в теге title, сервером сразу при формировании ссылки, если она необходима?

casper-man 23.06.2015 10:49

ссылка формируется не сервером, а пишется пользователем не сведующем во "всяких таких не понятных штуках"... плюс 1-е таких ссылок уже очень много и переделывать их ручками долго, 2-е так сказал BOSS...

laimas 23.06.2015 13:10

И куда, и кому эта ссылка от пользователя попадает, или так и болтается у клиента?

Если это ссылка на внешний ресурс, то без получения содержимого размер его нельзя знать.

casper-man 23.06.2015 13:27

немного уточню... На сайте нашей больницы (под управлением UCOZ) имеется некое множество страниц со статическим контентом который содержит ссылки на документы или архивы с документами(которые время от времени обновляются) хоронящиеся на том же сервере. Так вот нужно получить размер этих самых файлов и влепить его к ссылке типа: Устав ЦГБ [1,25 Mb]

laimas 23.06.2015 14:47

А этот ответ тогда как понимать ссылка формируется не сервером, а пишется пользователем, если файлы не чужие а свои?
Получить информацию о файле может любой серверный язык, а вот как у вас там ссылки вставляются и кем, разбирайтесь, сделаете этот процесс нормальным, значит будете владеть информацией.

ksa 23.06.2015 15:28

Цитата:

Сообщение от casper-man
имеется некое множество страниц со статическим контентом

Статичный контент на то и статичный, что он не меняется... ;)
Как вариант, можно рассмотреть два решения
1. Формировать контент динамично на сервере, указывая размеры файлов
2. Вешать на каждую страницу скрипт, который будет запрашивать размер файлов у сервера, после чего отображать его на странице

laimas 23.06.2015 15:51

Цитата:

Сообщение от ksa
Вешать на каждую страницу скрипт, который будет запрашивать размер файлов у сервера, после чего отображать его на странице

Ну зачем. Если кто-то добавляет, то кто-то и принимает эти данные, и значит принимать можно не по FTP (если так), а по HTTP, находить ссылки (а если все-таки через форму и BB-теги, то упрощается) и рег. разбором добавлять в title информацию о файле. Это нужно будет делать один раз, а не дергать по пустякам сервер постоянно.

ksa 23.06.2015 16:11

Цитата:

Сообщение от laimas
Это нужно будет делать один раз

Какой "один раз" если
Цитата:

Сообщение от casper-man
ссылки на документы или архивы с документами(которые время от времени обновляются)



Часовой пояс GMT +3, время: 08:36.