Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]znak wodny, gdzies jest bład
gosienkami
post 5.03.2009, 13:34:10
Post #1





Grupa: Zarejestrowani
Postów: 305
Pomógł: 1
Dołączył: 27.12.2007

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


mam taki bład:
Warning: imagecreatefromgif() [function.imagecreatefromgif]: 'znak.gif' is not a valid GIF file in Warning: imagesx(): supplied argument is not a valid Image resource in
  1. <?
  2. function znakwodny($plik, $zwplik, $przezroczystosc =50 , $jakosc = 90, $margines = 30) {
  3. $type = strtolower (substr($plik, strlen ($plik)-3));
  4.  
  5. switch ($type) {
  6. case ('gif'):
  7. $pliczek=imagecreatefromgif($plik);
  8. break;
  9. case ('png'):
  10. $pliczek=imagecreatefrompng($plik);
  11. break;
  12.  
  13. default:
  14. $pliczek=imagecreatefromjpeg($plik);
  15. }
  16. $zwpliczek=imagecreatefromgif($zwplik);
  17.  
  18. $zwX = imageSX($pliczek) - imageSX($zwpliczek);
  19. $zwY = imageSY($pliczek) - imageSY($zwpliczek);
  20.  
  21.  
  22. imagecopymerge($pliczek, $zwpliczek, $zwX, $zwY, 0, 0, imageSX($zwpliczek), imageSY($zwpliczek), $przezroczystosc);
  23.  
  24.  
  25. ImageJPEG($pliczek, $zwplik, $jakosc);
  26. }
  27. ?>


<?
znakwodny('ee.jpg' , 'znak.gif');

?>

Ten post edytował gosienkami 5.03.2009, 14:07:16
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
wookieb
post 5.03.2009, 13:36:57
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Cytat
Informacja: GIF support was removed from the GD library in Version 1.6, and added back in Version 2.0.28. This function is not available between these versions.

Sprawdz wersje GD


--------------------
Go to the top of the page
+Quote Post
gosienkami
post 5.03.2009, 13:54:46
Post #3





Grupa: Zarejestrowani
Postów: 305
Pomógł: 1
Dołączył: 27.12.2007

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


Cytat(wookieb @ 5.03.2009, 13:36:57 ) *
Sprawdz wersje GD

mam dobra wiec o co chodzi
Go to the top of the page
+Quote Post
wookieb
post 5.03.2009, 13:59:02
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Wiec w takim razie ten plik nie jest prawidłowym gifem. czyli rozszerzenie moze i jest "gif" ale typ pliku mówi co innego.

//EDIT a bbcodu to nie poprawiłas...

Ten post edytował wookieb 5.03.2009, 14:02:40


--------------------
Go to the top of the page
+Quote Post
gosienkami
post 5.03.2009, 20:53:18
Post #5





Grupa: Zarejestrowani
Postów: 305
Pomógł: 1
Dołączył: 27.12.2007

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


teraz mam tak ze jak nakładam na jpg to ok a jak
na gifa to taki bład
gd-jpeg: JPEG library reports unrecoverable error:....
przy tym
default:
$jpegImg=Imagecreatefromjpeg....

temat nadal aktualny

Ten post edytował gosienkami 5.03.2009, 20:48:58
Go to the top of the page
+Quote Post
erix
post 5.03.2009, 20:57:50
Post #6





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




Jaką masz wersję PHP? Jaki serwer/hosting?


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
gosienkami
post 5.03.2009, 21:02:55
Post #7





Grupa: Zarejestrowani
Postów: 305
Pomógł: 1
Dołączył: 27.12.2007

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


5.0 na localnym narazie robie
Go to the top of the page
+Quote Post
erix
post 5.03.2009, 21:04:19
Post #8





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




Spróbuj na innej wersji. 5.0 jest trochę stare...

Poza tym, ze wszystkimi GIF-ami dzieje się to samo? Spróbuj na różnych platformach/serwerach/wersjach pakietów.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
gosienkami
post 5.03.2009, 21:31:44
Post #9





Grupa: Zarejestrowani
Postów: 305
Pomógł: 1
Dołączył: 27.12.2007

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


tak, tylko ja nakładam na pliki jpg to jest ok
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:54