Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Libraries > jpgraph: вывести текст и график в одной странице


Автор: diez 23.9.2007, 16:45
При использование библиотеки jpgraph-2.2 все графики (нужна диаграмма Ганта) выводятся только в отдельном окне, те любая попытка дописать что-то например перед диаграммой или после вызывает ошибку! Даже пустая строка перед блоком кода не допускается!!!
Подскажите как можно обойти эту проблему, или посоветуйте другую библиотеку для работой с графикой...

Заранее всем огромное спасибо!

Автор: ewolf 25.9.2007, 11:34
Нельзя одновременно выводить картинку и текст! Нужно что-то дописать используйте такой код

Код

Я текст
<img src="i_am_image.jpeg">


Где вместо i_am_image.jpeg можно поставить путь к скрипту, выводящему диаграмму.

Автор: phpLiNa 16.1.2008, 15:40
а если график выводится в зависимости от передаваемых данных
и их много, так, что в строчке get не передашь

Автор: MoLeX 16.1.2008, 16:18
phpLiNa у меня данный хранятся в БД, а в сам скрипт я передаю одну строчку гет (индификатор того что нужно отобразить) может так же попробуешь?!

Добавлено @ 16:28
в продолжение темы? Люди может кто знает как научить эту библиотеку русскому языку? т.е. чтобы на картинки можно помещать русский текст, а то бился, бился и не чего не получилось, объясните человеческим языком  smile 

Автор: skyboy 20.1.2008, 01:06
у тебя форма передает методом POST данные скприту-формирователю.
формирователь формирует страницу с кодом
Цитата(ewolf @  25.9.2007,  10:34 Найти цитируемый пост)
Код

Я текст
<img src="your_image_generating_script_path.php">

и записывает в переменные сессии все параметры отрисовки графика.
скрипт-отрисовщик your_image_generating_script_path.php при выполнении вытягивает все параметры из сессии и отрисовывает график.

Добавлено через 3 минуты и 19 секунд
MoLeX, если у тебя проблемы с кодировкой при выводе кирилического текста функциями GD  - тебе в раздел "РНР: Тексты", потому как проблема сугубо с кодировкой.
Если тебе надо "готовое решение для отдельно взятой библиотеки", а причина неполадок и собственные изыскания тебе не нужны - создавай новую тему в "РНР: extensions"
В любом случае, мешать разные по направлению вопросы в одну тему только из-за того, что они относятся к одной и той же библиотеке - это не есть хорошо.  smile

Добавлено через 5 минут и 10 секунд
Цитата(MoLeX @  16.1.2008,  15:18 Найти цитируемый пост)
данный хранятся в БД, а в сам скрипт я передаю одну строчку гет (индификатор того что нужно отобразить) может так же попробуешь?!

параметры отрисоки удаляешь из БД при первой же отрисовке графика? а как тогда быть, если человек нажмет "обновить страницу"?
или, может, не удаляешь вовсе и параметры отрисовки хранятся "вечно"?

Автор: MoLeX 21.1.2008, 08:19
Цитата(skyboy @  20.1.2008,  01:06 Найти цитируемый пост)
В любом случае, мешать разные по направлению вопросы в одну тему только из-за того, что они относятся к одной и той же библиотеке - это не есть хорошо.  

skyboy иноват, каюсь  smile.

Цитата(skyboy @  20.1.2008,  01:06 Найти цитируемый пост)
 а как тогда быть, если человек нажмет "обновить страницу"?

нет такой проблемы, поэтому и не заморачивался по вопросу рефреш. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)