Определение размера файла до отсылки его пользователем на сервер

www

Новичок
Определение размера файла до отсылки его пользователем на сервер

Есть необходимость подгружать к новости картинку из админской части сайта, вопрос такой, как определить размер картинки до отсылки, т.е. вернее сказать какой параметр надо подставить в getimagesize? Есть версия что $_FILE['filenews']['name'] или $_FILE['filenews']['tmp_name'], но второй определяет путь к временному файлу на диске уже на серваке, а первый же просто содержит само имя файла. Что нужно указать что бы получить нужный результат то?
 

Сергей123

Новичок
До отсылки - "никак".
Когда есть $_FILE['filenews']['tmp_name'], - это уже после. Его и надо (можно) использовать. Или уже после move'инга.
 

www

Новичок
Автор оригинала: Линка
www
javascript
А чем это на JS делается?

-~{}~ 07.12.05 15:10:

Автор оригинала: Бресь Сергей
До отсылки - "никак".
Когда есть $_FILE['filenews']['tmp_name'], - это уже после. Его и надо (можно) использовать. Или уже после move'инга.
А чем тогда можно изменить размер файла под нужный стандарт? get - получает размер, а чем его задать то можно?
 

Линка

Новичок
www
ActiveX -только так потому как js не имеет доступа к файловой системе,что бы это осущесвить надо использовать компоненты
ActiveX, а на это надо согласие пользователя
 

Сергей123

Новичок
Не знаю. А зачем без GD?


"Особо продвинутые" товарищи не ресайзят вообще,
а при показе делают
<img ... width="200"> или <img ... height="100"> или <img ... width="200" height="100">
Это мало когда приемлимо...
 

www

Новичок
to Бресь Сергей
точно, че то я в дебри полез куда то с изменением размера :)))))
спасибо :)
 

Линка

Новичок
www
ВОТ НАШЛА!!!!!
Определение размера файла до отсылки его пользователем на сервер
тебе поможет document.images[0].fileSize
только маленькое но, как понимаешь картинка должна вставиться на страницу.
 

chisto_tolyan

Враг народа
2 Линка:
имхо, не в тему)автору нужно толи узнать размер файла(в байтах) то ли ширину-высоту. Узнать он это хочет до отсылки картинки серверу. До отсылки серверу ему узнать ничего не удасться) хотя я так еще и не понял чего автору нужно))
 

Линка

Новичок
chisto_tolyan
я только что написала как узнать размер графического файла до отсылки НА СЕРВЕР возьми и проверь
 

Gas

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

PHP:
<form name="form">
  <input type="file" name="file" id="file" onchange="document.getElementById('img').src=this.value" />
  <br />
  <img src="" id="img" onload="alert('Path:'+this.src+'\nSize:'+this.fileSize+'\nWidth:'+this.width+'\nHeight:'+this.height);" />
</form>
IE6 only
 

Линка

Новичок
chisto_tolyan
<img src="jpg/key_002_yesaktive.gif">

<script>
alert(document.images[0].fileSize); // размер 1-й картинки.
</script>
 
Сверху