Forum Webscript.Ru

Программирование => PHP => Тема начата: Sniper от 14 Октября 2004, 20:38:55

Название: вставка картинки GD в "обычную страницу"
Отправлено: Sniper от 14 Октября 2004, 20:38:55
Значит так.
У меня голосование.
В админской части можно посмотреть каждый вопрос (результаты). Статистика пока что только по опросам.

Делаю статистику по акивности голосующих.
Столкнулся с проблемой.

Я делаю график с помощью GD.
И вызываю скрипт, который генерит картинку вот так:
""
т.е. прямо из страницы с результатми голосования.

Столкнулся с проблемой: мне этому файлу надо передать кучу переменных.

С "обычными" переменными проблемы нет: "".

А вот массив не передается.
А размещать код, рисующий графику вместе с текстом вроде как нельзя. Из-за Header("Content-type: image/jpeg");.

Как бы мне это обойти?
Название: вставка картинки GD в "обычную страницу"
Отправлено: Босc всех зон от 14 Октября 2004, 20:52:17
Ты хочешь передавать ему данные которые он будет рисовать?

Если так, то имхо, идея не правильная.
image.php должен их не из get\'а получать, а конектиться к базе, читать файл или где у тебя эти данные лежат. А никаких массивов передавать не надо.
Название: вставка картинки GD в "обычную страницу"
Отправлено: AlieN от 21 Октября 2004, 21:39:02
Сталкивался с этим, все легко передается:

ну дальше - вперед :)
PS: рекомендую в скрипте поставить проверку на Referer а то ссылки на результаты своего голосования может любой сделать