logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Wykres na forum (miernik "skilla") jak zrealizować?

flubber.trip 05 Wrz 2011 23:45 1248 4
REKLAMA
  • #1 9899407
    flubber.trip
    Poziom 27  
    Posty: 1193
    Pomógł: 82
    Ocena: 71
    Witam, mam nietypowy problem. Otóż jestem adminem na małym forum o tematyce gry komputerowej (strona klanu) i wymyśliłem sobie takie coś jak miernik "skilla". Działać by to miało mniej więcej tak, iż dany gracz raz w tygodniu gra 3 mecze z konkretnym botem, a kolejne wyniki mają być prezentowane w formie wykresu. Tu właśnie się zaczyna mój problem. W jaki sposób to przedstawić na forum (stoi na PHP-Fusion), najlepiej aby można było to w łatwy sposób aktualizować? Oczywiście można na bieżąco tworzyć je w jakimś programie i aktualizować screenshot, ale takie rozwiązanie jest mało praktyczne i wygodne. Najlepiej gdyby dało się to zrobić podobnie jak w przypadku challonge.com (strona do organizowania turniejów, wpisujemy graczy i wyniki kolejnych meczy, a na forum można wkleić link do obrazka, który zawsze jest generowany i uaktualniony).
    Pomijam tutaj fakt sensowności i skuteczności takowego miernika, ma to być tylko orientacyjnie i dla zabawy.

    Ps. Jeśli zły dział to przepraszam i proszę o przeniesienie do odpowiedniego (poza koszem oczywiście :wink: )
  • REKLAMA
  • Pomocny post
    #2 9900306
    arnoldziq
    VIP Zasłużony dla elektroda
    Posty: 5376
    Pomógł: 789
    Ocena: 299
    Tu masz wątek, dotyczący automatycznego tworzenia wykresów w PHP: Wykres temperatury względem czasu.
    Co prawda, dotyczy temperatury, ale wierzę, że to jest dokładnie to czego szukasz.
  • REKLAMA
  • #3 9902467
    D214d3k
    Poziom 39  
    Posty: 3837
    Pomógł: 543
    Ocena: 629
    Ja bym zrobił obrazek wysokości 1 piksela i szerokości na przykład 20 a potem dodawał go kilkakrotnie w pętli z warunkiem wyjścia pętli zależnym od liczbowej reprezentacji siły. Tylko ja lubię robić wszystko inaczej :). Ewentualnie można zrobić kilka obrazków nazwać je 10.jpg, 20.jpg, 30.jpg .. a potem generować wyświetlanie obrazu przez wrzucenie do ścieżki dostępu obrazu zaokrąglonej do dziesiątek siły skilla.
  • REKLAMA
  • #4 9902493
    flubber.trip
    Poziom 27  
    Posty: 1193
    Pomógł: 82
    Ocena: 71
    @ arnoldziq: Dzieki za link, lecz niestety to przerasta moje umiejętności ;/

    @ D214d3k: To już wolę generować jakimś programem wykres, wrzucać screen na hosting obrazów i wklejać link na forum.

    Znalazłem dziś prawie to czego szukam, mówię prawie, bo brakuje tylko możliwości uaktualnienia wygenerowanego wykresu, a jest to webowy generator wykresów ;] http://www.onlinecharttool.com/graph.php
  • #5 9909179
    Vhaeraun
    Poziom 2  
    Posty: 2
    Jeśli chodzi o tworzenie wykresów, to możesz pomyśleć o HTML5, tam w canvas można całkiem ładne wykresy porobić i nie wymaga to żadnych wtyczek (a i przeglądarki coraz lepiej interpretują html5+css3). Tutoriali do tego jest multum (wystarczy googlować "chart canvas html5").

    Inne podejście to użycie flash'a. Sporo jest skryptów, które na podstawie odebranych danych tworzą fajny wykres na stronę (jeszcze prościej niż w canvas można stworzyć ładny wykres). Sam się bawiłem jednym ze skryptów tworzących wykresy we flashu i w dwa wieczory zrobiłem wyświetlanie temperatur pobieranych z bazy danych, więc myślę że też będziesz w stanie to ogarnąć :)
REKLAMA