Вопрос № 41933: Здравствуйте.
Подскажите, пожалуйста, как можно строить графики в PHP.
Например, график посещаемости и результат опроса.
Заранее благодарен....Вопрос № 41956: Как узнать на РНР ip адрес компьютера который соединяется чз инет через прокси?...Вопрос № 41961: добрый день! как можно сделать так чтобы при получении одних данных число на страничке увеличивалось, а при других уменьшалось?...
Вопрос № 41.933
Здравствуйте.
Подскажите, пожалуйста, как можно строить графики в PHP.
Например, график посещаемости и результат опроса.
Заранее благодарен.
Отправлен: 03.05.2006, 06:40
Вопрос задал: Николай Б. (статус: 5-ый класс)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Madproger
Здравствуйте, Николай Б.!
Можно воспользоваться готовыми библиотеками PEAR.
http://pear.php.net/packages.php?catpid=12&catname=Images
Так же, и думаю это будет лучше, потому что в PEAR для построения графиков класс все еще альфа. Использовать библиотеку GD (но для этого PHP должен быть собран с поддержкой этой библиотеки
http://ru.php.net/manual/ru/function.gd-info.php
Примеры построения графиков
http://www.phpclub.ru/?m=app&s=36
--------- И будет вам счАстиЕ!
Ответ отправил: Madproger (статус: 5-ый класс)
Ответ отправлен: 03.05.2006, 09:49 Оценка за ответ: 5
Отвечает: Straight
Здравствуйте, Николай Б.!
Рекомендую воспользоваться библиотекой JpGraph - простая в использовании и с неплохими возможностями. Позволяет рисовать графики, диаграммы, гистограммы и пр. самых различных видов.
Ответ отправил: Straight (статус: Студент)
Ответ отправлен: 03.05.2006, 09:49 Оценка за ответ: 5
Отвечает: Устинов Сергей Евгеньевич
Здравствуйте, Николай Б.!
Можно использовать функции библиотеки GD для рисования.
Описание нормальным языком в книге Д.Н.Колисниченко Самоучитель PHP5
Скачать можно отсюда: http://education.aspu.ru/page.php?id=24 (7.7M djvu)
Либо, если нужна гистограмма или линейчатая диаграмма, то можно просто длину рисунка выводить соответственно проценту ответов (как, например, в phpPOLL)
Скачать можно здесь: http://www.creater.ru/index.php?section=scripts&id=1426,
или поищи более новую версию, пример - тут: http://fizmat.org.ua/.
--------- Ответы на все вопросы - на сайте www.ya.ru :)
Ответ отправил: Устинов Сергей Евгеньевич (статус: 7-ой класс)
Ответ отправлен: 03.05.2006, 12:05 Оценка за ответ: 5
Вопрос № 41.956
Как узнать на РНР ip адрес компьютера который соединяется чз инет через прокси?
Отвечает: Андрей_26rus
Здравствуйте, Топорков Алексей Иванович!
посмотрите здесь http://www.php-resource.de/forum/showthread/t-7474.html
можно упростить...
--------- - = Tertium non datur = -
Ответ отправил: Андрей_26rus (статус: 3-ий класс)
Ответ отправлен: 03.05.2006, 13:16
Отвечает: Ерёмин Андрей
Здравствуйте, Топорков Алексей Иванович!
Например вот так: $ip = getenv("REMOTE_ADDR");
--------- Нет правила без исключений. Правило без исключений - исключение из правил.