Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Построение графика как на Rambler-e

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

Hibin

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите плиз построить график наподобие Rambler-овского (http://rumetrica.rambler.ru/, вверху справа).
С помощью GD или как еще...
Если нетрудно, покажите готовый код (Perl/PHP).
Заранее спасибо всем.

Всего записей: 270 | Зарегистр. 07-04-2003 | Отправлено: 15:58 07-04-2003
Legix



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
С помощью GD.
Как:
1) У тебя должны быть данные.
2) Надо построить линии, конечная координата каждой из них будет начальной координатой следующей линии.

----------
Русский сайт по темам для нюк
CrossWorlds.ru < | > CWHost.ru

Всего записей: 536 | Зарегистр. 23-12-2002 | Отправлено: 18:29 07-04-2003
Hibin

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
1) У тебя должны быть данные.  
2) Надо построить линии, конечная координата каждой из них будет начальной координатой следующей линии.

Это все очевидно. Данные есть, конечно не те, что у Rambler-a, свои. Интересует именно код, как построить сетку,... Я смотрел описание GD, но не нашел. Возможно плохо смотрел.

Всего записей: 270 | Зарегистр. 07-04-2003 | Отправлено: 22:19 07-04-2003
Legix



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
В описании этого нет.
Этот простейший график, который делают программисты на всех языках программирования.
Создай с помощью GD пустой или почти пустой рисунок и черти линии(как описано мной ранее).
GD здесь используется чисто символически. Такой график можно вывести в формате HTML(таблицей), да так, что будет такой как в GD.

----------
Русский сайт по темам для нюк
CrossWorlds.ru < | > CWHost.ru

Всего записей: 536 | Зарегистр. 23-12-2002 | Отправлено: 22:28 08-04-2003
raven



Черный ворон
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Legix

Цитата:
Такой график можно вывести в формате HTML(таблицей)

Ага, таблица с ячейками в один пиксель....
Немного не удобно
Но сделать легко....

----------
n/a

Всего записей: 992 | Зарегистр. 13-08-2002 | Отправлено: 22:44 08-04-2003
Hibin

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Такой график можно вывести в формате HTML(таблицей)

Не, ну это все-таки извращение
Лучше я с GD помаюсь, да и весить это будет поменьше...
 
Может кто-нибудь таки приведет работающий код

Всего записей: 270 | Зарегистр. 07-04-2003 | Отправлено: 02:16 09-04-2003
vitovt



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Да, да именно код. Такой график и мне нужен. А как вообще графики на ПХП строят?

Всего записей: 1087 | Зарегистр. 02-05-2002 | Отправлено: 14:47 09-04-2003
russkiy



Запрет на пост
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
vitovt

Цитата:
А как вообще графики на ПХП строят?

ну сказали же - с помощью модуля GD RTFM
http://www.php.net/manual/en/ref.image.php


----------
Мне хочется, чтобы была и абсолютная правда, и окончательная справедливость, чтобы было добро и зло. Но есть только свет и тьма. И они существуют сами по себе.

Всего записей: 593 | Зарегистр. 17-07-2002 | Отправлено: 00:27 10-04-2003
Legix



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Hibin
vitovt
Возьмите бесплатный скрипт, который графики в статистике и посмотрите, как там сделано.
Вроде в phpAds такое есть.

----------
Русский сайт по темам для нюк
CrossWorlds.ru < | > CWHost.ru

Всего записей: 536 | Зарегистр. 23-12-2002 | Отправлено: 00:41 10-04-2003
vitovt



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Чего-то я покопался, но так и не понял. Может кто строил графики по различным данным? Подскажите плиз. Очень нужно.

----------
Автоспорт ТУТ

Всего записей: 1087 | Зарегистр. 02-05-2002 | Отправлено: 15:36 29-07-2003
djelektronik

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
используй класы для пхп
сам тока их ищи я уже не помню где че
че 2 штуки нашел все рисует

Всего записей: 2530 | Зарегистр. 28-06-2001 | Отправлено: 22:13 29-07-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
используй класы для пхп  
сам тока их ищи я уже не помню где че  

http://php.resourceindex.com/Functions_and_Classes/Images_and_Graphs/Graph_Creation/

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:15 29-07-2003
vitovt



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Да там все классы, а ниче не понимаю. А как вообще в ПХП там линию нарисовать? И еще, как это модуль GB и куда ставить? А то я его скачал. а что дальше-не знаю.

----------
Автоспорт ТУТ

Всего записей: 1087 | Зарегистр. 02-05-2002 | Отправлено: 23:38 29-07-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vitovt

Цитата:
 А как вообще в ПХП там линию нарисовать? И еще, как это модуль GB и куда ставить? А то я его скачал. а что дальше-не знаю.

Там все написано в документации к каждому классу.. с примерами..

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:49 29-07-2003
vitovt



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А этот модуль ГБ куда пихать?

----------
Автоспорт ТУТ

Всего записей: 1087 | Зарегистр. 02-05-2002 | Отправлено: 00:14 30-07-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vitovt
Да никуда не пихать.. У тебя что? Винды или уних?

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 00:37 30-07-2003
vitovt



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Cheery
Винда. На локале стоит.

----------
Автоспорт ТУТ

Всего записей: 1087 | Зарегистр. 02-05-2002 | Отправлено: 22:11 30-07-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vitovt

Цитата:
Винда. На локале стоит.  

Ну так GD уже встроен.. Просто раскомментируй соответствующий extention в php.ini
extension=php_gd2.dll


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:27 30-07-2003
vitovt



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Cheery,ясно. А ты кроме пхп-классно. простые скрипты знаешь, строящие графики. а то я в ООп не очень оазбираюсь, а все классы так и написаны.
 
 
Добавлено
Cheery
а может ты знаешь, почему у меня не хочет идти ф-ция imagettftext() ?

----------
Автоспорт ТУТ

Всего записей: 1087 | Зарегистр. 02-05-2002 | Отправлено: 01:16 31-07-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vitovt

Цитата:
простые скрипты знаешь, строящие графики. а то я в ООп не очень оазбираюсь, а все классы так и написаны.  

Я не занимаюсь графикой из под php...  

Цитата:
а может ты знаешь, почему у меня не хочет идти ф-ция imagettftext() ?

Этой инфы недостаточно.. Что делаешь, как .. кусок кода.. какое сообщение появляется.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 02:55 31-07-2003
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Интернет » Web-программирование » Построение графика как на Rambler-e


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru