![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| vitaly1979 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 57 Регистрация: 26.2.2006 Репутация: 1 Всего: 1 |
просидел несколько часов над такой ерундой
но так и не осилил менял всяко-разно понадобилось вывести в браузер картинку и html одной порцией ни осел ни опера не хотят отображать, хотя the bat нормально отображает в чем же дело?
|
|||
|
||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 31 Всего: 61 |
Ты хочешь сгенерировать изображение с защитным кодом и показать его в HTML страничке?
Посмотри эту тему, там правда пример с GD, но тебе нужно понять принцип. http://forum.vingrad.ru/index.php?showtopic=52578 ЗЫ: если это действительно изображение с защитным кодом, то ИМХО генерируй его GD модулем, генерить его Magick'ом, то же самое что стрелять из пушки по воробьям. -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
| vitaly1979 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 57 Регистрация: 26.2.2006 Репутация: 1 Всего: 1 |
почему из пушки по воробьям?
в том примере значит происходит 2 обращения к скрипту не очень удобный способ, если нужно передавать параметры из формы, переданной при 1-м запросе опять в браузер и потом опять к скрипту например текст, который надо преобразовать в картинку т.е. тут напрашивается запись картинки на диск жаль что на получилось одной порцией, непонятно почему, может в заголовках чего не хватает |
|||
|
||||
| korob2001 |
|
||||||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 31 Всего: 61 |
Причин несколько: 1. GD намного легче (я имею ввиду нагрузку на сервер.), и изображение защитного кода, на нём получится ни чуть не хуже, чем на Magick. 2. Не каждый хостер согласится поставить тебе Magick, особенное если ты его уже оплатил (хост), а только потом обратился с такой прозьбой, по той причине, что указана в первом пункте. Вообще нужно сразу с хостерами договариваться о поддержке и установке недостающих модулей. Потому старайся юзать Magick для каких-нить более сложных манипуляций с изображениями. Ещё раз повторю: GD - это пистолет Magick - это пушка Это к тому, что по воробьям нужно стрелять из пистолета, да бы эта стельба не отражалась на всём остальном. ;)))))) Ну а если и отражалась, то с минимальными потерями. ;))
Ну можно скрипт разбить на два, если это нужно. Один будет выводить HTML, второй будет генерировать изображение. Я правда не совсем понял, что ты имеешь ввиду, насчёт преобразования текста в изображение. Попробуй запусти этот код:
Здесь из формы принимается сообщение и на этой же странице преобразуется в изображение. Вообще, атрибуту src, тэга <img> нужен путь к изображению, а наш скрипт лишь эмулирует изображение, точнее не эмулирует а он создаёт это изображение на лету, но создаёт он его только при наличии определённых параметров.
Ну можно записывать и на диск, а потом в src указать к нему путь. Но мне почему-то кажется, что для изображений с защитным кодом, это лишнее. Хотя это дело вкуса. ;))))
Не расстраивайся раньше времени, может быть ещё всё получится? Я же не сказал, что это невозможно, просто показал как это делаю я. Это сообщение отредактировал(а) korob2001 - 19.4.2006, 17:39 -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
||||||||||
|
|||||||||||
| vitaly1979 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 57 Регистрация: 26.2.2006 Репутация: 1 Всего: 1 |
спасибо, пример рабочий
|
|||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |