Problem z generowaniem grafiki |
Problem z generowaniem grafiki |
15.05.2004, 19:13:51
Post
#1
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 0 Dołączył: 7.03.2004 Skąd: Szczecin|Bukowe Ostrzeżenie: (0%) |
Witam!
Zacząłem nauke generowania grafiki w php i mam problem. Napisałem skrypt, który rysuje prosty odcinek: [php:1:ba858e911f] <html> <head></head> <body> <?php $image=ImageCreate(200,200); $gray=ImageColorAllocate($image,204,204,204); $blue=ImageColorAllocate($image,0,0,255); ImageLine($image, 10,10, 150,30, $blue); ?> </body> </html> [/php:1:ba858e911f] Gdy wpisuje adres w przeglądarce wyświetla mi błąd: Kod Fatal error: Call to undefined function: imagecreate() in c:program filesapache groupapachehtdocsgrafika.php on line 5
Może to jakiś prosty błąd ale nie bardzo iwem co robie źle:/ -------------------- "Unix is like a vigvam - no windows, no gates, Apache inside"
Warsztat: Windows XP PE | Dreamweaver | Apache 1.3.29 | PHP 4.3.4 | Araneae | MYSQL 4 | Visual Studio | Dev-C++ [b]Programowanie: llllll 40% |
|
|
15.05.2004, 19:23:22
Post
#2
|
|
Grupa: Zarejestrowani Postów: 436 Pomógł: 6 Dołączył: 8.11.2003 Skąd: Szczecin Ostrzeżenie: (0%) |
A masz zainstalowaną biblioteke GD ?
|
|
|
15.05.2004, 19:30:12
Post
#3
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 0 Dołączył: 7.03.2004 Skąd: Szczecin|Bukowe Ostrzeżenie: (0%) |
No ja mam to php, którego opis jest tutaj:
http://www.php.pl/index.php/phppl/nowo_ci/php_4_3_5 i jest tam taka linijka o GD: Kod Zsynchronizowano dołączoną do php biblioteke GD z GD 2.0.17.
Czyli mam biblioteke GD;) -------------------- "Unix is like a vigvam - no windows, no gates, Apache inside"
Warsztat: Windows XP PE | Dreamweaver | Apache 1.3.29 | PHP 4.3.4 | Araneae | MYSQL 4 | Visual Studio | Dev-C++ [b]Programowanie: llllll 40% |
|
|
15.05.2004, 19:36:25
Post
#4
|
|
Grupa: Zarejestrowani Postów: 436 Pomógł: 6 Dołączył: 8.11.2003 Skąd: Szczecin Ostrzeżenie: (0%) |
Hmm. Masz może włączony safe_mode, ale chyba mało prawdopodobne, ale sprawdź. U mnie to działa, więc nie wiem co może być powodem niepowodzenia u ciebie.
|
|
|
15.05.2004, 19:40:53
Post
#5
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 0 Dołączył: 7.03.2004 Skąd: Szczecin|Bukowe Ostrzeżenie: (0%) |
Safe moda mam wyłączonego i nadal nie działa:/
-------------------- "Unix is like a vigvam - no windows, no gates, Apache inside"
Warsztat: Windows XP PE | Dreamweaver | Apache 1.3.29 | PHP 4.3.4 | Araneae | MYSQL 4 | Visual Studio | Dev-C++ [b]Programowanie: llllll 40% |
|
|
15.05.2004, 20:11:37
Post
#6
|
|
Grupa: Zarejestrowani Postów: 897 Pomógł: 40 Dołączył: 16.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) |
a spróbuj skorzystać z [manual:4edc9add83]imagecreatetruecolor[/manual:4edc9add83] (tak przynajmniej zaleca manual)
-------------------- how many SEO experts does it take to change a light bulb,lightbulb,light,bulb,lamp,lighting,switch,sex,xxx
5-Reasons-why-you-should-NEVER-fix-a-computer-for-free |
|
|
15.05.2004, 20:16:37
Post
#7
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 0 Dołączył: 7.03.2004 Skąd: Szczecin|Bukowe Ostrzeżenie: (0%) |
Niestety ale nadal nie działa:/
-------------------- "Unix is like a vigvam - no windows, no gates, Apache inside"
Warsztat: Windows XP PE | Dreamweaver | Apache 1.3.29 | PHP 4.3.4 | Araneae | MYSQL 4 | Visual Studio | Dev-C++ [b]Programowanie: llllll 40% |
|
|
15.05.2004, 20:27:45
Post
#8
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 1 Dołączył: 19.03.2004 Ostrzeżenie: (0%) |
Cytat Czyli mam biblioteke GD;)
Masz, ale nie uzywasz :-) Musisz zaladowac GD np. przez odkomentowanie linii ;extension=php_gd2.dll w php.ini (w przypadku php pod windows), albo zbadaj to http://pl2.php.net/manual/en/function.exte...sion-loaded.php Mimo to Twoj skrypt i tak nic nie pokaze - obrazki wyswietla sie w inny sposob, np. [php:1:67b7785c46]<?php header("Content-type: image/png"); imagePNG($image); ?>[/php:1:67b7785c46] |
|
|
15.05.2004, 20:44:45
Post
#9
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 0 Dołączył: 7.03.2004 Skąd: Szczecin|Bukowe Ostrzeżenie: (0%) |
Netzah mam tą linie(;extension=php_gd2.dll) w php.ini;)A napisany prez ciebie kod, po wpisaniu adresu do przeglądarki wyświetla:
Kod Warning: Cannot modify header information - headers already sent by (output started at c:program filesapache groupapachehtdocsgrafika.php:4) in c:program filesapache groupapachehtdocsgrafika.php on line 5
A oto kod pliku dla prypomnienia [php:1:d564dd0cb1] <html> <head></head> <body> <?php header("Content-type: image/png"); $image=@ImageCreate(200,200); $gray=ImageColorAllocate($image,204,204,204); $blue=ImageColorAllocate($image,0,0,255); ImageLine($image, 10,10, 150,30, $blue); imagePNG($image); ?> </body> </html> [/php:1:d564dd0cb1] -------------------- "Unix is like a vigvam - no windows, no gates, Apache inside"
Warsztat: Windows XP PE | Dreamweaver | Apache 1.3.29 | PHP 4.3.4 | Araneae | MYSQL 4 | Visual Studio | Dev-C++ [b]Programowanie: llllll 40% |
|
|
15.05.2004, 20:51:16
Post
#10
|
|
Grupa: Zarejestrowani Postów: 897 Pomógł: 40 Dołączył: 16.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) |
wywal cały HTML, zostaw samo php:[php:1:0344e84c99]<?php
header("Content-type: image/png"); $image=@ImageCreate(200,200); $gray=ImageColorAllocate($image,204,204,204); $blue=ImageColorAllocate($image,0,0,255); ImageLine($image, 10,10, 150,30, $blue); imagePNG($image); ?>[/php:1:0344e84c99] -------------------- how many SEO experts does it take to change a light bulb,lightbulb,light,bulb,lamp,lighting,switch,sex,xxx
5-Reasons-why-you-should-NEVER-fix-a-computer-for-free |
|
|
15.05.2004, 20:52:16
Post
#11
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 1 Dołączył: 19.03.2004 Ostrzeżenie: (0%) |
Przed header nie mozesz wysylac tekstu do przegladarki, tak wiec:
[php:1:1b1b78e329]<?php header("Content-type: image/png"); $image=@ImageCreate(200,200); $gray=ImageColorAllocate($image,204,204,204); $blue=ImageColorAllocate($image,0,0,255); ImageLine($image, 10,10, 150,30, $blue); imagePNG($image); ?>[/php:1:1b1b78e329] |
|
|
15.05.2004, 20:55:14
Post
#12
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 0 Dołączył: 7.03.2004 Skąd: Szczecin|Bukowe Ostrzeżenie: (0%) |
Zadziałało w części, gdyż zamiast obrazka jest ten krzyzyk;)
(zalozmy ze pisaliscie w jednym czasie wiec kazdemu dam po punkcie, ale jak teraz z tym krzyzykiem sobie poradzic?) -------------------- "Unix is like a vigvam - no windows, no gates, Apache inside"
Warsztat: Windows XP PE | Dreamweaver | Apache 1.3.29 | PHP 4.3.4 | Araneae | MYSQL 4 | Visual Studio | Dev-C++ [b]Programowanie: llllll 40% |
|
|
15.05.2004, 21:01:35
Post
#13
|
|
Grupa: Zarejestrowani Postów: 897 Pomógł: 40 Dołączył: 16.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) |
dziwne, u mnie działa w 100%
-------------------- how many SEO experts does it take to change a light bulb,lightbulb,light,bulb,lamp,lighting,switch,sex,xxx
5-Reasons-why-you-should-NEVER-fix-a-computer-for-free |
|
|
15.05.2004, 21:02:48
Post
#14
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 1 Dołączył: 19.03.2004 Ostrzeżenie: (0%) |
Moge sie tylko domyslac o jaki krzyzyc chodzi (u mnie dziala OK), wiec moze zamiast imagePng sprobuj imageGif...
|
|
|
15.05.2004, 21:04:48
Post
#15
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 0 Dołączył: 7.03.2004 Skąd: Szczecin|Bukowe Ostrzeżenie: (0%) |
Ok mi juz tez dziala:
http://matys.dotgeek.org/grafika.php Ale na kompie na localhoscie nie chcialo:/ -------------------- "Unix is like a vigvam - no windows, no gates, Apache inside"
Warsztat: Windows XP PE | Dreamweaver | Apache 1.3.29 | PHP 4.3.4 | Araneae | MYSQL 4 | Visual Studio | Dev-C++ [b]Programowanie: llllll 40% |
|
|
16.05.2004, 00:01:54
Post
#16
|
|
Grupa: Postów: 0 Pomógł: Dołączył: -- Ostrzeżenie: (0%) |
a u mnie po odkomentowaniu extensions z gd i imap wyskakiwaly na localhost bledy ze "Jeden z plikow potzrebnych do uruchonienia biblioteki nie moze zostac znaleziony". biblioteki na pewno sa, w czym problem ?
|
|
|
16.05.2004, 12:29:01
Post
#17
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 0 Dołączył: 7.03.2004 Skąd: Szczecin|Bukowe Ostrzeżenie: (0%) |
Sprawdz w 546 lini w php.ini kod:
Kod ;extension=php_gd2.dll
Jesli masz coś takiego to powinno działać -------------------- "Unix is like a vigvam - no windows, no gates, Apache inside"
Warsztat: Windows XP PE | Dreamweaver | Apache 1.3.29 | PHP 4.3.4 | Araneae | MYSQL 4 | Visual Studio | Dev-C++ [b]Programowanie: llllll 40% |
|
|
16.05.2004, 18:08:15
Post
#18
|
|
Grupa: Postów: 0 Pomógł: Dołączył: -- Ostrzeżenie: (0%) |
Jasne ze mam. Mam też extensions do imap. Ani jedno, ani drugie o odkomentowaniu nie dziala. Uzywam php 4.3.6.
|
|
|
16.05.2004, 18:22:47
Post
#19
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 0 Dołączył: 7.03.2004 Skąd: Szczecin|Bukowe Ostrzeżenie: (0%) |
Wiesz co ja tez miałem jakoś z tym problemy na apachu, ale jak sprawdziłem na swoim koncie w necie to mi normalnie działało i teraz tylko tam sprawdzam działanie skryptu;)
-------------------- "Unix is like a vigvam - no windows, no gates, Apache inside"
Warsztat: Windows XP PE | Dreamweaver | Apache 1.3.29 | PHP 4.3.4 | Araneae | MYSQL 4 | Visual Studio | Dev-C++ [b]Programowanie: llllll 40% |
|
|
16.05.2004, 18:23:05
Post
#20
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 0 Dołączył: 15.12.2003 Ostrzeżenie: (0%) |
a wywaliłeś ten średnik przed ;
-------------------- gg:5216061
Warsztat: Win XP HE | Apache - 2.0.49 | PHP - 5 RC | MySQL - 4.0.18 | Narzędzia: WinSyntax Artykyłu v0.2beta[b]lllllllllllllllllllllllll 100% |
|
|
Wersja Lo-Fi | Aktualny czas: 16.06.2024 - 10:59 |