Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]imagejpeg() nie zwraca obrazka tylko krzaczki, tworzenie miniaturek
michat34
post 1.09.2012, 22:10:33
Post #1





Grupa: Zarejestrowani
Postów: 200
Pomógł: 1
Dołączył: 4.08.2012

Ostrzeżenie: (10%)
X----


hej, znalazlem skrypt na generowanie miniaturek jakiegos obrazku. oto on:

  1. $image_p = imagecreatetruecolor(30, 30);
  2. $image = imagecreatefromjpeg('./photos/'.'user_avatar_'.$user['id'].'.jpg');
  3. imagecopyresampled($image_p, $image, 0, 0, 0, 0, 30, 30, 100, 100);
  4. imagejpeg($image_p, null, 100);


zamiast obrazka wyswietla on takie cos: ˙Ř˙ŕJFIF˙ţ;ţÂ˙˙hŮ|Hńö­ńßÄzf‘g˘é‡Ă^/ţČąÓl쌺¸F°śm6íěŽ&šňy.Ľˇž?=Čf]ۙ˝/ŕěÝŕoŮĎLń“ŕ_ĆÚ˝ˇ‰oŹľ÷ńˇ‰dń-Ä3ŘŰÍm ŘÍ-­Šľ…’WiŁ ţd›\°+ŠíŻŽË^CV… n*Śk˜âaÍĺ_ ĺőşęŹęB”qOîQŁ*Őq%*ŠŠÄľ)Jœ#/ĎüFńZ‡ˆ\-›gY˙g

prosze o pomoc w rozwiazaniu problemu
Go to the top of the page
+Quote Post
Kshyhoo
post 1.09.2012, 22:17:34
Post #2





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




A gdzie funkcja header?


--------------------
Go to the top of the page
+Quote Post
b4rt3kk
post 1.09.2012, 22:19:56
Post #3





Grupa: Zarejestrowani
Postów: 1 933
Pomógł: 460
Dołączył: 2.04.2010
Skąd: Lublin

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


Ustaw:

  1. header('Content-Type: image/jpg');


--------------------
Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
Go to the top of the page
+Quote Post
michat34
post 1.09.2012, 22:22:33
Post #4





Grupa: Zarejestrowani
Postów: 200
Pomógł: 1
Dołączył: 4.08.2012

Ostrzeżenie: (10%)
X----


dzieki, ustawilem. niestety wyswietla teraz na cala strone komunikat:

obrazek http/localhost/opcje.php nie moze zostac wyswietlony gdyz zawiera bledy.

czyli nie wyswietla calego skryptu. co moze byc przyczyna? zle ustawilem header? czy moze to wina skryptu na miniaturke?

Ten post edytował michat34 1.09.2012, 22:23:45
Go to the top of the page
+Quote Post
Kshyhoo
post 1.09.2012, 22:24:06
Post #5





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Musisz wykonać skrypt w innym pliku i go zainkludować. Sprawdź też ścieżkę do grafiki.


--------------------
Go to the top of the page
+Quote Post
michat34
post 1.09.2012, 22:31:03
Post #6





Grupa: Zarejestrowani
Postów: 200
Pomógł: 1
Dołączył: 4.08.2012

Ostrzeżenie: (10%)
X----


niestety nie pomogło. sprawdzilem sciezke, i zmienilem ja nawet na pełna ($image = imagecreatefromjpeg('c:/wamp/www/photos/'.'user_avatar_'.$user['id'].'.jpg'); ), ale bez zmian. jakies pomysły?

Ten post edytował michat34 1.09.2012, 22:31:18
Go to the top of the page
+Quote Post
b4rt3kk
post 1.09.2012, 23:01:57
Post #7





Grupa: Zarejestrowani
Postów: 1 933
Pomógł: 460
Dołączył: 2.04.2010
Skąd: Lublin

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


Czy wczytujesz obrazek w ten sposób?

  1. <img src="obrazek.php" />


gdzie obrazek.php to plik z header ustawionym na image oraz tylko i wyłącznie kodem php do generowania obrazka?


--------------------
Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
Go to the top of the page
+Quote Post
michat34
post 2.09.2012, 07:36:34
Post #8





Grupa: Zarejestrowani
Postów: 200
Pomógł: 1
Dołączył: 4.08.2012

Ostrzeżenie: (10%)
X----


zrobilem troche inaczej, ale juz jest jak mowisz. teraz zamiast obtazka pokazuje sie ikonka brak obrazka, a gdy klikne w mozilli pokaz obraz to przekierwuje mnie do strony z błedem..
Go to the top of the page
+Quote Post
Kshyhoo
post 2.09.2012, 08:17:48
Post #9





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Podaj ścieżkę do obrazka bez zmiennych i sprawdź, czy działa. Zakomentuj też wszystkie możliwe funkcje i sprawdzaj, czy działa samo generowanie obrazka - jak działa, to dodawaj kolejne funkcje...


--------------------
Go to the top of the page
+Quote Post
michat34
post 2.09.2012, 13:41:48
Post #10





Grupa: Zarejestrowani
Postów: 200
Pomógł: 1
Dołączył: 4.08.2012

Ostrzeżenie: (10%)
X----


juz to robilem niestety.. no nic, poszukam innego skryptu i zobacze jak pojdzie. jak cos bede pisał, dzieki za pomoc na razie wink.gif
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: 13.06.2025 - 05:12