Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Santo Гость
|
Добавлено: Ср Авг 14 2002 17:51 Заголовок сообщения: Изображения на РНР |
|
|
Народ, проблема состоит в следующем у меня есть скрипт выполняющий некоторые математические операции, данные для этих операций передаются скрипту из формы, далее мне нужно построить прямоугольник (при помощи создания изображения на РНР) со значениями сторон полученными в результате вычислений, я пишу чтобы строился прямоугольник с фиксированными размерами в отдельном файле скрипт его строит все окей. Но как только вставляю код создания изображения в мой скрипт с вычислениями он мне выдает огромное количество различных символов и ни какой ошибке. Помогите что делать. Заранее спасибо!!! |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Чт Авг 15 2002 10:28 Заголовок сообщения: Re: Изображения на РНР |
|
|
А ты правильно оформил HTML-тэги, Надо ить сказать, что сей объект является изображением такого-то формата. |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://www. Гость
|
Добавлено: Чт Авг 15 2002 20:25 Заголовок сообщения: А ты знаешь, что изображения живут отдельно от HTML? |
|
|
Скрипт должен вызываться из тэга <IMG SRC="..." ...> и выдавать Content-Type: image/gif , а ты, небось, втыкаешь картинку прямо в HTML. Хоть бы дал ссылку на свой скрипт, а то телепатiв тут нема... |
|
Вернуться к началу |
|
|
Борис Гость
|
Добавлено: Пт Авг 16 2002 10:27 Заголовок сообщения: Ха-ха-ха-ха-ха-ха-ха. А ты в шестнадцатиричном виде их выдай. Все прочтут и поймут, каждый на свой лад, кто про изображение, кт |
|
|
- |
|
Вернуться к началу |
|
|
Борис Гость
|
Добавлено: Пт Авг 16 2002 18:24 Заголовок сообщения: Извиняюсь за прежнее. И опыт, сын ошибок трудных,/И гений, парадоксов друг. А. С. Пушкин |
|
|
Сделай отдельный файл с изображением, а в HTML вставь тэг изображения со ссылкой на этот файл. Но ты уже все понял после реплики Dmitry.Karpov http://www.pi2.ru/prof 15-08-2002 21:25
PS. Ха-ха-ха-ха-ха-ха-ха |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Сб Авг 17 2002 09:54 Заголовок сообщения: Нельзя так делать (+) |
|
|
WEB-сервер теоретически работает с кучей клиентов одновременно. Так что нельзя просто так запихать изображение в файл. Надо уж тогда делать файлы разные и удалять их за собой, что весьма проблематично.
Надо правильно HTML генерить, вот и всех делов. |
|
Вернуться к началу |
|
|
Борис Гость
|
Добавлено: Сб Авг 17 2002 16:27 Заголовок сообщения: Re: Нельзя так делать (+) |
|
|
>Надо уж тогда делать файлы разные и удалять их за собой, что весьма проблематично. >Надо правильно HTML генерить, вот и всех делов.
Но не будешь же графику текстом изображать! Это, конечно, можно, но не интересно. А проблемы есть всегда, хотя одни решаемые (за малые средства и усилия), а другие нет. |
|
Вернуться к началу |
|
|
DeN2002
Зарегистрирован: 25.07.2002 Сообщения: 29 Откуда: Красноярск
|
Добавлено: Сб Авг 17 2002 22:22 Заголовок сообщения: Если только прямоугольник сплошного цвета, то все просто. |
|
|
Я не знаю PHP, но когда мне однажды потребовалось построить прямоугольник сплошного цвета со сторонами, вычисляемыми скриптом, то я сделал картинку 1x1 и определял скриптом только ее размеры:
Разумеется весь этот фрагмент кода HTML выводил сам скрипт.
С уважением, DeN. |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Вт Авг 20 2002 08:36 Заголовок сообщения: Re: Нельзя так делать (+) |
|
|
А я и не говорил, что графику надо изображать текстом. Я сказал, что надо динамически генерить контент и отправлять его броузеру. И по возможности никаких промежуточных операций с диском, иначе можно огрести кучу проблемм!!!
Если готовые бибилотеки для перла, PHP, C, Python и других языков. С помощью этих библиотек создается графическое изображение и скармливается WEB-серверу в качестве динамического контента. Все генерится в памяти и после передачи клиенту автоматически уничтожается. |
|
Вернуться к началу |
|
|
|