Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Изображения на РНР

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Интернет
Предыдущая тема :: Следующая тема  
Автор Сообщение
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-серверу в качестве динамического контента. Все генерится в памяти и после передачи клиенту автоматически уничтожается.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Интернет Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...