Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Как узнать размер картинки для обрезки

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
kvins
Отправлено: 23 Сентября, 2012 - 10:21:44
Post Id



Частый гость


Покинул форум
Сообщений всего: 197
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




Подскажите пожалуйста как при загрузки пользователем картинки , и подгрузки ее пользователю узнать что в картинки больше ширина или высота , чтобы потом в тег <img>
вставить атрибут width или height в зависимости что больше ширина или высота


-----
тута
 
 Top
Данил_123
Отправлено: 23 Сентября, 2012 - 10:44:18
Post Id


Участник


Покинул форум
Сообщений всего: 1026
Дата рег-ции: Июнь 2011  
Откуда: rostov


Помог: 9 раз(а)





м?


-----
http://mysitecost.ru
 
 Top
kvins
Отправлено: 23 Сентября, 2012 - 11:18:50
Post Id



Частый гость


Покинул форум
Сообщений всего: 197
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




Данил_123 пишет:
м?



Так вроде это на php , а на js или jquery нельзя сделать ?

потому что картинка грузится через ajax


-----
тута
 
 Top
Panoptik
Отправлено: 23 Сентября, 2012 - 11:23:08
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011  
Откуда: Одесса, Украина


Помог: 131 раз(а)




а ваш ajax куда запросы отправляет?


-----
Just do it
 
 Top
IllusionMH
Отправлено: 23 Сентября, 2012 - 15:02:26
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




kvins, после того, как картинка загружена на сервер в ответе можно отправить адрес изображения(если нельзя отправить размеры из PHP. Раньше нельзя узнать.
CODE (javascript):
скопировать код в буфер обмена
  1. var tmpImg = new Image();
  2. tmpImg.onload = function() {
  3.   alert(this.width + "  " + this.height);
  4. };
  5. tmpImg.src = "http://placekitten.com/250/250";

После чего картинка в кеше, и нужному изображению на странице просто присваивается тот же путь и размеры
 
 Top
AlexAnder
Отправлено: 23 Сентября, 2012 - 15:37:51
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 915
Дата рег-ции: Авг. 2012  
Откуда: Россия


Помог: 34 раз(а)




Спойлер (Отобразить)

Ха-ха


-----
Оказывается, недостаточно читать справочники, чтобы правильно писать коды. sadex ©

Форумы стали местом обучения программированию, а не решения трудных вопросов. KingStar ©
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB