Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] imagefill()
-Himp-
post
Post #1





Goście







  1. <?
  2.  
  3. header("Content-type: image/png");
  4. echo"<img src="licznik.php?wizyty=".$licz."" />";
  5.  
  6. $orange=imagecolorallocate($img,220,210,60);
  7. $white=imagecolorallocate($img,225,225,225);
  8. $black=imagecolorallocate($img,0,0,0);
  9.  
  10. imagefill($img,0,0,$black);
  11.  
  12. ?>


Cytat


Co jest nie tak?
Go to the top of the page
+Quote Post
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


A co to za dziwoląg. Czytałeś w ogóle manuala?
Obrazki generowane za pomoca php wstawia się tak:

image.php
  1. <?php
  2.  
  3. header('Content-type: image/png');
  4.  
  5. $resImg = imagecreatetruecolor( 100, 200 ); // wypadałoby stworzyć obrazek!
  6.  
  7. $intBlack = imagecolorallocate( $resImg, 0, 0, 0 );
  8.  
  9. imagefill( $resImg, 0, 0, $intBlack );
  10.  
  11. imagepng( $resImg ); // dać go na ekran
  12. imagedestroy( $resImg ); // i wywalić z pamięci
  13.  
  14. ?>


index.html
  1. <img src="image.php" alt="" />
Go to the top of the page
+Quote Post
-Gość-
post
Post #3





Goście







Zrobiłem tak jak napisałeś i to samo (IMG:http://forum.php.pl/style_emoticons/default/blink.gif)
Go to the top of the page
+Quote Post
mike
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(Himp @ 10.06.2006, 17:22 ) *
Co jest nie tak?

Cytat(Gość @ 10.06.2006, 17:43 ) *
Zrobiłem tak jak napisałeś i to samo (IMG:http://forum.php.pl/style_emoticons/default/blink.gif)


Moja chrześnica co ma 3 latka lepiej się od Ciebie wysławia.
Napisz co jest nie tak, to może pogadamy.

Mi mój kod działa doskonale.
Go to the top of the page
+Quote Post
em1X
post
Post #5





Grupa: Zarejestrowani
Postów: 984
Pomógł: 41
Dołączył: 16.03.2002
Skąd: Płock

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


stary, skąd mamy wiedzieć co źle zrobiłeś skoro niczego nie pokazujesz..

ten kod działa i jest jak najbardziej poprawny.


edit:
toś mnie wyprzedził (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) może GD nie włączył a ma raportowanie błędów wyłączone (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Ten post edytował em1X 10.06.2006, 16:49:22
Go to the top of the page
+Quote Post
-Gość-
post
Post #6





Goście







Ale co mam pokazywać jak wstawiłem to co mi dałeś

  1. <?
  2. header('Content-type: image/png');
  3.  
  4. $resImg = imagecreatetruecolor( 100, 200 ); // wypadałoby stworzyć obrazek!
  5.  
  6. $intBlack = imagecolorallocate( $resImg, 0, 0, 0 );
  7.  
  8. imagefill( $resImg, 0, 0, $intBlack );
  9.  
  10. imagepng( $resImg ); // dać go na ekran
  11. imagedestroy( $resImg ); // i wywalić z pamięci
  12.  
  13. ?>
<img src="graphic.php">
Go to the top of the page
+Quote Post
mike
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


No ale człowieku, co wg. Ciebie oznacza "coś nie tak"?
Błędy są, obrazek jest nieładny ((IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ), działa inaczej niż chcesz, jesli tak to jak chcesz?
Co chcesz osiągnąć?

Może wywołaj sam plik bezposrednio http://localhost/image.php
i powiedz co się dzieje
Go to the top of the page
+Quote Post
-Gość-
post
Post #8





Goście







Psiałem już, że to samo (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Cytat
Obrazek "http://localhost/mat/graphic.php" nie może zostać wyświetlony, ponieważ zawiera błędy.
Go to the top of the page
+Quote Post
-Gość-
post
Post #9





Goście







Mam coś nowego
Cytat
<br />
<b>Fatal error</b>: Call to undefined function: imagecreatetruecolor() in <b>C:\Program Files\php Expert Editor 4.0\php13.tmp</b> on line <b>6</b><br />
php Warning: Unknown(): Unable to load dynamic library './php_gd2.dll' - Nie można odnaleźć określonego modułu.
in Unknown on line 0

W php.ini dodałem
Cytat
extension=php_gd2.dll
Ale dalej nic (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
mike
post
Post #10





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Nie masz biblioteki GD.
Odkomentowanie to nie wszystko, musisz w pliku php.ini podać poprawnę ścieżkę do plików bibliotek.
Da pewności daj sobie:
  1. <?php
  2.  
  3.  
  4. ?>


I zobacz czy ta biblioteka sie zaladowała, ale widać że nie za bardzo.
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: 23.08.2025 - 08:39