Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP]Nie działa generowanie obrazków
Johnas
post
Post #1





Grupa: Zarejestrowani
Postów: 650
Pomógł: 16
Dołączył: 5.07.2010
Skąd: Ściśle Tajne

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


Witam! nie rozumiem nigdy class w php bo zawsze mi nie działają (IMG:style_emoticons/default/sad.gif) Ściągnąłem dziś generowanie obrazków i mam taki błąd:
Kod
Warning: include_once(LabChartsBar.php) [function.include-once]: failed to open stream: No such file or directory in /home/infekhsm/domains/infek.pl/public_html/wykres/examples.php on line 2

Warning: include_once() [function.include]: Failed opening 'LabChartsBar.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/infekhsm/domains/infek.pl/public_html/wykres/examples.php on line 2

Warning: include_once(LabChartsLine.php) [function.include-once]: failed to open stream: No such file or directory in /home/infekhsm/domains/infek.pl/public_html/wykres/examples.php on line 3

Warning: include_once() [function.include]: Failed opening 'LabChartsLine.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/infekhsm/domains/infek.pl/public_html/wykres/examples.php on line 3

Warning: include_once(LabChartsPie.php) [function.include-once]: failed to open stream: No such file or directory in /home/infekhsm/domains/infek.pl/public_html/wykres/examples.php on line 4

Warning: include_once() [function.include]: Failed opening 'LabChartsPie.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/infekhsm/domains/infek.pl/public_html/wykres/examples.php on line 4

Fatal error: Class 'LabChartsPie' not found in /home/infekhsm/domains/infek.pl/public_html/wykres/examples.php on line 6


Plik examples.php wygląda tak:
  1. <?php
  2. include_once('./LabChartsBar.php');
  3. include_once('./LabChartsLine.php');
  4. include_once('./LabChartsPie.php');
  5.  
  6. $LabChartsPie = new LabChartsPie();
  7. $LabChartsPie->setData(array(100, 200, 200, 200, 430, 760, 54));
  8. //$LabChartsPie->setType('p3');
  9. $LabChartsPie->setTitle('Udziały w pewnej firmie');
  10. $LabChartsPie->setSize('400x200');
  11. $LabChartsPie->setColors('D9351C');
  12. $LabChartsPie->setLabels('Marek|Franek|Michał|Lech|Jarosław|Grzesiek|Tomek');
  13.  
  14. $LabChartsBar = new LabChartsBar();
  15. $LabChartsBar->setData(array(85.8,57.5, 16.7, 5, 1.7));
  16. $LabChartsBar->setSize('400x200');
  17. $LabChartsBar->setTitle('Przychody w poszczególnych miesiącach');
  18. //$LabChartsBar->setColors('D9351C|FAAC02|79D81C|2A9DF0|02AA9D');
  19. $LabChartsBar->setLabels('Styczen|Luty|Marzec|Kwiecien|Maj');
  20. $LabChartsBar->setBarStyles(40);
  21. $LabChartsBar->setAxis(10);
  22. $LabChartsBar->setGrids(10);
  23.  
  24.  
  25. $LabChartsLine = new LabChartsLine();
  26. $LabChartsLine->setData(array(7,15,50,21,15,29,15,21,16,-23,4,18,17,21,17,19,16,25,62,15));
  27. $LabChartsLine->setColors('D9351C');
  28. $LabChartsLine->setSize('400x250');
  29. $LabChartsLine->setTitle('Zyski w poszczególnych miesiącach');
  30. $LabChartsLine->setAxis (20, 'Sty||Mar||Maj||Lip||Wrz||Lis||Sty||Mar||Maj||Lip|');
  31. $LabChartsLine->setGrids (10);
  32.  
  33. ?>
  34.  
  35. <html>
  36. <head>
  37. <title>Laboratorium kodu - LabCharts</title>
  38. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  39. <link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Tangerine">
  40. <style>
  41. body {
  42. font-family: 'Tangerine', serif;
  43. font-size: 48px;
  44. }
  45. </style>
  46. </head>
  47. <body>
  48.  
  49. <p>Wykres kołowy:</p>
  50. <img src="<?=$LabChartsPie->getChart()?>">
  51.  
  52. <p>Wykres słupkowy:</p>
  53. <img src="<?=$LabChartsBar->getChart()?>">
  54.  
  55. <p>Wykres liniowy:</p>
  56. <img src="<?=$LabChartsLine->getChart()?>">
  57.  
  58. </body>
  59. </html>


Dodam że wszystkie pliki są w jednym folderze
Go to the top of the page
+Quote Post
CuteOne
post
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


include_once('./LabChartsBar.php');
include_once('./LabChartsLine.php');
include_once('./LabChartsPie.php');

zobacz na co wskazują ścieżki do plików.. a potem sprawdź gdzie trzymasz wyżej wymienione pliki
Go to the top of the page
+Quote Post
Johnas
post
Post #3





Grupa: Zarejestrowani
Postów: 650
Pomógł: 16
Dołączył: 5.07.2010
Skąd: Ściśle Tajne

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


No właśnie nie wiem co oznacza ta kropka przed (IMG:style_emoticons/default/sad.gif) Wszystkie te pliki trzymam w jednym folderze "wykres" (examples.php też sie tam znajduje)
Go to the top of the page
+Quote Post
Szadow
post
Post #4





Grupa: Zarejestrowani
Postów: 47
Pomógł: 6
Dołączył: 21.11.2010

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


to daj
include_once('LabChartsBar.php');
include_once('LabChartsLine.php');
include_once('LabChartsPie.php');
Go to the top of the page
+Quote Post
Johnas
post
Post #5





Grupa: Zarejestrowani
Postów: 650
Pomógł: 16
Dołączył: 5.07.2010
Skąd: Ściśle Tajne

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


Dalej jest to samo
http://infek.pl/wykres/examples.php
Go to the top of the page
+Quote Post
erix
post
Post #6





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Pytanie za sto punktów: co z wielkością znaków w nazwach plików?
Go to the top of the page
+Quote Post
Johnas
post
Post #7





Grupa: Zarejestrowani
Postów: 650
Pomógł: 16
Dołączył: 5.07.2010
Skąd: Ściśle Tajne

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


Rzeczywiście serwer automatycznie zmniejszył mi litery na małe (albo Total Commander)... Dzięki za pomoc

A czemu mi nie działa na localhoście? trzeba mieć coś włączone? Używam XAMMP`a
Go to the top of the page
+Quote Post
erix
post
Post #8





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




A GD masz aktywne?
Go to the top of the page
+Quote Post
iQ12P
post
Post #9





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 14.12.2010

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


Poszukaj w googlach, powiedział bym Ci, miałem coś podobnego - nie chciał mi się wygenerować obraz gdy chciałem zrobić statystyki.

''XAMPP GD - Generacja obrazków' pod czymś takim poszukaj.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.12.2025 - 21:25