Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Miniaturki - zapis na serwerze, imagejpeg(): Unable to open ...
marv
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 10.08.2003

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


Drogie Panie, Szanowni Panowie ! Szukalem ... wierzcie mi rolleyes.gif

Problem:
Stworzenie miniaturki z podanego zdjecia i zapisanie jej na serwerze. Nic prostszego.
Oto kod:

  1. <?
  2. $obrazek = &#092;"domek.jpg\";
  3. $img=imageCreateFromJPEG(&#092;"$obrazek\");
  4. $szerokosc=imageSX($img);
  5. $wysokosc=imageSY($img);
  6.  
  7. $copy=ImageCreateTrueColor($szerokosc/2,$wysokosc/2);
  8.  
  9. ImageCopyResampled($copy,$img,0,0,0,0,$szerokosc/2,$wysokosc/2,$szerokosc,$wysokosc);
  10.  
  11. ImageJPEG($copy,&#092;"domek_miniaturka.jpg\");
  12.  
  13. ImageDestroy($img);
  14. ImageDestroy($copy);
  15. ?>


Kiedy wyrzuce "domek_miniaturka.jpg" z funkcji ImageJPG i dodam headera to miniatura elegancko wyswietla sie w przegladarce. Moge takze dodac parametr quality i tez dziala super. Problem mam jedynia z zapisem na serwerze. Kiedy puszczam to co jest wyzej wyswietla mi sie taki komunikat:

Warning: imagejpeg(): Unable to open 'domek_miniaturka.jpg' for writing in /home/.../plik.php on line 12

... a linijka 12 wyglada wlasnie tak -> ImageJPEG($copy,"domek_miniaturka.jpg");
Atrybuty katalogu mam ustawione na 755.

Serwer: php Version 4.3.10, Apache/1.3.33, GD 2.0.28

Bardzo prosze o pomoc.

Ten post edytował marv 30.12.2004, 20:34:38


--------------------
M.
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 21.08.2025 - 09:40