RFpro.ru: Программирование на PHP

  Все выпуски  

RusFAQ.ru: Программирование на PHP


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / PHP

Выпуск № 335
от 09.05.2006, 02:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 286, Экспертов: 33
В номере:Вопросов: 3, Ответов: 6


Вопрос № 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 адрес компьютера который соединяется чз инет через прокси?
Отправлен: 03.05.2006, 12:53
Вопрос задал: Топорков Алексей Иванович (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Андрей_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");
---------
Нет правила без исключений. Правило без исключений - исключение из правил.
Ответ отправил: Ерёмин Андрей (статус: Профессор)
Россия, Тула
WWW: Программирование на DELPHI: Всё для программиста.
ICQ: 286837644
----
Ответ отправлен: 03.05.2006, 14:21


Вопрос № 41.961
добрый день! как можно сделать так чтобы при получении одних данных число на страничке увеличивалось, а при других уменьшалось?
Отправлен: 03.05.2006, 13:04
Вопрос задал: Грицай Алексей Юрьевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Устинов Сергей Евгеньевич
Здравствуйте, Грицай Алексей Юрьевич!

Странный вопрос. Попробуйте в файл 1.php вставить приложение. Надеюсь это то именно то, что Вы просили.

Приложение:

---------
Ответы на все вопросы - на сайте www.ya.ru :)

Ответ отправил: Устинов Сергей Евгеньевич (статус: 7-ой класс)
Ответ отправлен: 03.05.2006, 13:31
Оценка за ответ: 4


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.32 от 03.05.2006
Яндекс Rambler's Top100

В избранное