![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 9 Dołączył: 9.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam taki otoz problem. Rysuje kolowy wykres w php, ale oprocz tego chcialbym pokazac inne rzeczy na stronie ale problem jest taki ze ukazuje sie tylko i wylacznie ten obrazek. Ponizej sam kod do rysowanego obrazka: $obrazek = ImageCreate(150,150); $bialy = ImageColorAllocate($obrazek, 255, 255, 255); $czerwony = ImageColorAllocate($obrazek, 255, 0, 0); $zielony = ImageColorAllocate($obrazek, 0, 255, 0); $niebieski = ImageColorAllocate($obrazek, 0, 0, 255); $jczerwony = ImageColorAllocate($obrazek, 255, 150, 150); $jzielony = ImageColorAllocate($obrazek, 150, 255, 150); $jniebieski = ImageColorAllocate($obrazek, 150, 150, 255); //cieniowanie for ($i = 60; $i > 50; $i--) { ImageFilledArc($obrazek, 50, $i, 100, 50, 0, 105, $jczerwony, IMG_ARC_PIE); ImageFilledArc($obrazek, 50, $i, 100, 50, 105, 211, $jzielony, IMG_ARC_PIE); ImageFilledArc($obrazek, 50, $i, 100, 50, 211, 360, $jniebieski, IMG_ARC_PIE); } ImageFilledArc($obrazek, 50, 50, 100, 50, 0, 105, $czerwony, IMG_ARC_PIE); ImageFilledArc($obrazek, 50, 50, 100, 50, 105, 211, $zielony, IMG_ARC_PIE); ImageFilledArc($obrazek, 50, 50, 100, 50, 211, 360, $niebieski, IMG_ARC_PIE); header("Content-type: image/png"); ImagePng($obrazek); ImageDestroy($obrazek); |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 5 Dołączył: 22.07.2006 Skąd: Legnica Ostrzeżenie: (0%) ![]() ![]() |
zapisz ten kod jako plik np. obrazek.php i dołączaj go zapomocą <img src="obrazek.php"> ? to powinno rozwiązać twój "problem" ?
![]() |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 9 Dołączył: 9.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
pomoglo
![]() ale teraz mam jeszcze inny problem, w pliku glownym mam dane ktore przerabiam aby narysowac wykres kolowy, jak zrobic zeby plik obrazek.php otrzymal te dane? |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 603 Pomógł: 131 Dołączył: 24.07.2007 Skąd: Górny Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Wywołaj tak:
A w pliku obrazek.php (tam gdzie masz kod rysujący) dodaj 2 linijki a jedną zmień
1. Powyższy przykład nie uwzględnia rzutowania na typ całkowity, zabezpieczeń itp. 2. Jego działanie to zmiana rozmiarów wykresu na takie jak podano w sekcji src po '?' . Analogicznie możesz zmienić inne dane. 3. Pisane z palca -> możliwe literówki. -------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 102 Pomógł: 12 Dołączył: 27.01.2007 Skąd: north Poziom: 158 Tytuł: Miszcz Ostrzeżenie: (0%) ![]() ![]() |
można też użyć sesji i w niej przechować dane.
http://www.php.net/manual/pl/ref.session.php przykład 2010 ;] -------------------- Blog | plugin system by carbolymer
Residence: #php.pl @ IRCNet "Pralki powstały po to, aby kobiety też mogły programować" |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 04:04 |