Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> jpgrah-nie wyswietla wykresu gdy kod wyodrebiony do metody w klasie
misty
post
Post #1





Grupa: Zarejestrowani
Postów: 366
Pomógł: 0
Dołączył: 2.01.2007

Ostrzeżenie: (0%)
-----


Czesc!

Mam problem ktorego na prawde nie rozumiem i nie wiem jak dojsc do tego co jest nie tak. Wyswietlam sobie w skrypcie prosty CanvasGraph gdzie w sumie wyswietlam jakis tam tekst. Kod wyglada tak:

  1. /** If no data, show info. */
  2. if (count($recvdarr) == 0) {
  3. $txt = "no data ";
  4. $t = new Text($txt, 15, 3);
  5.  
  6. $graph = new CanvasGraph(400, 40, 'auto');
  7. $graph->SetMarginColor("white");
  8. $graph->InitFrame();
  9.  
  10. $t->Stroke($graph->img);
  11.  
  12. if ($_GET["image"] == "direct") {
  13. $graph->Stroke();
  14. } else {
  15. $graph->StrokeCSIMImage();
  16. }
  17. return;
  18. }


Kod dziala tak ze jak sa dane to generuje BarPlot, a jak nie to wywoluje sie wlasnie ten fragment. Wszystko jest ok, ale chcialam sobie napisac metode w odpowiedniej klasie bo ten kod sie powiela w paru miejscach. No jak przeniose to wszystko do metody (w ktorej oczywiscie wpierw wyszukuje i przypisuje wartosci do $recvdarr) - w skrypcie zas wywoluje te metode to lipa! nic sie nie pojawia i nawet zaden error sie nie pojawia! Nie wiem totalnie czemu tak? Oczywiscie w tej klasie mam odpowiednie rzeczy zaimportowane - zreszta jakbym nie miala to bym chyba dostala jakis error.
Czy ktos z Was wie dlaczego tak sie dzieje? ten sam kod w skrypcie - i wszystko sie generuje. A jak tylko przeniose te logike do metody w klasie, i w skrypcie wywolam to nie pojawia sie nic..

bede wdzieczna za wszystkie wskazowki!

pzdr,
misty
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 04:22