tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
446
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Korgal2k4 Korgal2k4 ist offline Rookie
    Registriert seit
    Jan 2011
    Beiträge
    5
    Hallo Leute,

    habe schon im Internet zahlreiche Informationen über jpgraph gefunden, allerdings keine Antwort zu meiner Frage:

    Hab ein einfaches Block Diagramm

    http://service-portal.ipmedien-online.net/temp/test.php

    Meine Frage:

    Gibt es eventuell die Möglichkeit, die Zahlen der eingegeben Werte, über die Balken zu setzen?

    Meine Datei lautet wie folgt:

    PHP-Code:
    <?php // content="text/plain; charset=utf-8"
    require_once ('jpgraph/jpgraph.php');
    require_once (
    'jpgraph/jpgraph_bar.php');


    $datay = array(50,20,35,24,54,35,5,17);


    // Create the graph. These two calls are always required
    $graph = new Graph(850,420);
    $graph->SetScale("textint",0,$aYMax=80);

    //$theme_class="DefaultTheme";
    //$graph->SetTheme(new $theme_class());

    // set major and minor tick positions manually
    $graph->yaxis->SetTickPositions(array(0,10,20,30,40,50,60,70,80), array(15,25,35,45,55,65,75));
    $graph->SetBox(false);

    //$graph->ygrid->SetColor('gray');
    $graph->ygrid->SetFill(false);
    $graph->xaxis->SetTickLabels(array('o2o','Blue 100','Blue 250','o2 On','VVLs','Prepaid','My Handy','Packs'));

    $graph->yaxis->HideLine(false);
    $graph->yaxis->HideTicks(false,false);

    // Create the bar plots
    $bplot = new BarPlot($datay);

    $bplot->value->Show();
    $bplot->value->SetFormat('%d');
    $bplot->value->SetFont(FF_FONT1,FS_BOLD);


    // ...and add it to the graPH
    $graph->Add($bplot);


    $bplot->SetColor("#0061b3");
    $bplot->SetFillGradient("#0061b3","#0061b3",GRAD_LEFT_REFLECTION);
    $bplot->SetWidth(75);
    $graph->title->Set("Statistik");

    // Display the graph
    $graph->Stroke();
    ?>
    Eventuell kann mir da jemand weiter helfen

    lg korgal2k4
     

  2. #2
    Avatar von saftmeister
    saftmeister saftmeister ist offline Der Saft sei mit dir
    tutorials.de Premium-User
    Registriert seit
    May 2006
    Ort
    There is no place like 127.0.0.1
    Beiträge
    3.521
    Du könntest einfach folgenden Code vor dem Stroke() einbauen:

    Code php:
    1
    
    $bplot->value->Show();

    Steht auch alles prima beschrieben hier: http://www.binnendijk.net/jpgraph/index.php?page=bar_1
     
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

  3. #3
    Korgal2k4 Korgal2k4 ist offline Rookie
    Registriert seit
    Jan 2011
    Beiträge
    5
    Hi Saftmeister,

    danke erstmal für die Antwort.

    Hab allerdings schon in dem Code das

    $bplot->value->Show();
    edit: Laut dem Link wirds auch so beschrieben, kenne die Seite aber es zeigt trotzdem nichts an.

    lg korgal2k4
    Geändert von Korgal2k4 (20.11.11 um 14:29 Uhr)
     

  4. #4
    Avatar von saftmeister
    saftmeister saftmeister ist offline Der Saft sei mit dir
    tutorials.de Premium-User
    Registriert seit
    May 2006
    Ort
    There is no place like 127.0.0.1
    Beiträge
    3.521
    Jetzt seh ich es auch, sorry. Hmm, hab grad bisschen rum probiert, an den Fonts und den diversen Einstellungen - kein positives Ergebnis.

    Jetzt habe ich 2 Vorschläge:

    - Du schaust, ob es mit einer älteren Version von jpgraph funktioniert (verwendest du die Beta?).
    - Du fragst direkt beim Hersteller der Software nach, wo der Fehler liegen könnte.
     
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

  5. #5
    Korgal2k4 Korgal2k4 ist offline Rookie
    Registriert seit
    Jan 2011
    Beiträge
    5
    Okay, dank dir erstmal. Werde mal schauen ob es die Beta ist.

    Das lustige ist ja, das kein anderer das Problem hat (laut Google suche)

    edit:

    Okay, Saftmeister du hattest recht, es liegt an der Version.

    Mit der aktuellen (3.5.0b1) funktioniert das nicht.

    Wer das selbe Problem hat:

    Version: 3.0.7 funktioniert einwandfrei.

    http://jpgraph.net/download/

    lg korgal2k4
    Geändert von Korgal2k4 (20.11.11 um 19:54 Uhr)
     

Ähnliche Themen

  1. Frage zu JPgraph
    Von Buba235 im Forum PHP
    Antworten: 2
    Letzter Beitrag: 02.05.07, 11:32
  2. jpgraph
    Von mewX im Forum PHP
    Antworten: 17
    Letzter Beitrag: 01.10.06, 19:18
  3. Daten aus DB mit jpgraph
    Von Nessus im Forum PHP
    Antworten: 0
    Letzter Beitrag: 04.09.06, 11:27
  4. Problem mit JPGraph
    Von Sichtbarer im Forum PHP
    Antworten: 1
    Letzter Beitrag: 06.03.06, 13:28
  5. JPGraph und TTF Fonts
    Von MadCoS im Forum PHP
    Antworten: 1
    Letzter Beitrag: 07.01.04, 13:40