![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| InfMag |
|
|||
|
… ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 21.11.2004 Репутация: 1 Всего: 4 |
Я имею код:
Но дело в том, что $newHeight не должен равняться 150, а должен равняться пропорциональному размеру ширины 150. То-бишь я уменьшаю любой рисунок до 150, а ширина уменьшается до нужного размера, как это сделает браузер если в теге <img> писать только width, без height. То-бишь высота рисунка уменьшется относительно уменьшенной ширине. Мне очень срочно нужно решить эту проблему, прошу помощи. |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 14 Всего: 137 |
||||
|
||||
| InfMag |
|
|||
|
… ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 21.11.2004 Репутация: 1 Всего: 4 |
Aliance
Ты наверно так неудачно шутишь, да? Причем тут этот хлам? У меня башню кругом воротит. И где там PHP? |
|||
|
||||
| Irokez |
|
|||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: 22 Всего: 53 |
|
|||
|
||||
| penizillin |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 312 Регистрация: 10.11.2004 Репутация: 8 Всего: 9 |
есть, скажем, pic.jpg - 800 x 600 снижаем ширину до 150 (определенная величина). фактор = 150/600 = 0,25 умножаем высоту на фактор: 800*0,25 = 200 значит, новая высота - 200. |
|||
|
||||
| InfMag |
|
|||
|
… ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 21.11.2004 Репутация: 1 Всего: 4 |
Irokez
Видимо ты ошибся. Все-равно хоть попытался помочь. penizillin А в коде ты мне можешь объяснить? А то я так не фтыкаю. Добавлено @ 06:56 penizillin Вот то, что я написал. Работает, но в обратную сторону.
|
|||
|
||||
| Irokez |
|
||||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: 22 Всего: 53 |
сорри, наоборот
|
||||
|
|||||
| InfMag |
|
|||
|
… ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 21.11.2004 Репутация: 1 Всего: 4 |
Irokez
Ох, превиликое спасибо. Я замаялся уже думать, а оказалось надо было кое-что переставить местами для обратного эффекта. Большое еще раз спасибо. Добавлено @ 10:17 Кстати, вот готовый код: image.php
Для тех, кто будет юзать: рисунки смотреть так: <img src="image.php?src=images/picture.jpg"> |
|||
|
||||
| Irokez |
|
|||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: 22 Всего: 53 |
а вот так вот по большому счету делать нельзя ... сервак можно завалить =) |
|||
|
||||
| Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 10 Всего: 73 |
а это дырочка в защите -------------------- Теперь при чем :P |
|||
|
||||
| InfMag |
|
|||
|
… ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 21.11.2004 Репутация: 1 Всего: 4 |
Как? Скрипт же тока рисунки обрабатывает. Это же не инклуд.
Добавлено @ 10:37 Мне-то впринцыпе как-то по барабану, могу и по id сделать. У меня все рисунки в базе прописаны. |
|||
|
||||
| Irokez |
|
|||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: 22 Всего: 53 |
тут просто воможно использовать твой сервак как прокси, напр:
<img src="image.php?src=http://www.yandex.ru/img/logo.gif"> и твой скприт будет генерировать уменьшенный логотип яндекса, поверь злоумышленники найдут как этим воспользоваться |
|||
|
||||
| InfMag |
|
|||
|
… ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 21.11.2004 Репутация: 1 Всего: 4 |
Irokez
А... Ну это то понятно. |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |