Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> problem z grafiką w php
Krzychoo
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 13.04.2003

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


Wpisuję do swojego programu coś takiego:
[php:1:6a10e305ca]<?php
$wysokosc = 200;
$szerokosc = 200;
$ob=ImageCreate($szerokosc, $wysokosc);
$bialy=ImageColorAllocate($ob, 255, 255, 255);
$czarny=ImageColorAllocate($ob, 0, 0, 0);


//rysowanie obrazka

ImageFill($ob, 0, 0, $czarny);
ImageLine($ob, 0, 0, $szerokosc, $wysokosc, $bialy);
ImageString($ob, 4, 50, 150, "Sprzedaz", $bialy);


header("Content-type: image/jpeg");
ImageJPEG($ob);

//porzadki

ImageDestroy($ob);
?>[/php:1:6a10e305ca]a otrzymuję coś takiego :
Cytat
˙Ř˙ŕJFIF˙ţ>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality ˙ŰC    $.' ",#(7),01444'9=82<.342˙ŰC  2!!22222222222222222222222222222222222222222222222222˙ŔČČ"˙Ä ˙Äľ}!1AQa"q2‘Ą#BąÁRŃđ$3br‚ %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„…†‡ˆ‰Š’“”•–—˜™š˘Ł¤ĽŚ§¨ŠŞ˛ł´ľśˇ¸šşÂĂÄ
ĆÇČÉĘŇÓÔŐÖ×ŘŮÚáâăäĺćçčéęńňóôőö÷řůú˙Ä ˙Äľw!1AQaq"2B‘ĄąÁ #3RđbrŃ $4á%ń&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„…†‡ˆ‰Š’“”•–—˜™š˘Ł¤ĽŚ§¨ŠŞ˛ł´ľśˇ¸šşÂĂÄ
ĆÇČÉĘŇÓÔŐÖ×ŘŮÚâăäĺćçčéęňóôőö÷řůú˙Ú ?ń˙ů˙ě`˙ӏ˙tčßúéţˇŸ˘şů˙ě`˙ӏ˙tčßúéţ´Ÿ˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š( ˙‘ŻţĆý8˙÷Gţ˙ޟëyú+ ˙‘ŻţĆý8˙÷Gţ˙ޟë@9ú(˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€:ů˙ě`˙ӏ˙tčßúéţˇŸ˘şů˙ě`˙ӏ˙tčßúéţ´Ÿ˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š( ˙‘ŻţĆý8˙÷Gţ˙ޟëyú+ ˙‘ŻţĆý8˙÷Gţ˙ޟë@9ú(˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€:ů˙ě`˙ӏ˙tčßúéţˇŸ˘şů˙ě`˙ӏ˙tčßúéţ´Ÿ˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š( ˙‘ŻţĆý8˙÷Gţ˙ޟëyú+ ˙‘ŻţĆý8˙÷Gţ˙ޟë@9ú(˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€:ů˙ě`˙ӏ˙tčßúéţˇŸ˘şů˙ě`˙ӏ˙tčßúéţ´Ÿ˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š( ˙‘ŻţĆý8˙÷Gţ˙ޟëyú+ ˙‘ŻţĆý8˙÷Gţ˙ޟë@9ú(˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€ (˘€:ů˙ě`˙ӏ˙tčßúéţˇŸ˘şů˙ě`˙ӏ˙tčßúéţ´Ÿ˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘şĎÜD4co§IŁCʇi­o ŹńmM‹έeH˜śâ›ˇ(Č:śóęúĹދşŐ¤ZV†âx<ąm%Ý %ÚKŮƒ–ÚÉŃ]eτlt{yĺ×u™ xu;­4Ĺegçł<<şît?xG$ť€rv×Đô-R¸š‚óZťƒěîÍ%Őľ€–Ý`5™ĺŔ$ŕ.Íĕ`´ÍŃ]†‰ŕí:]JŽŘ›š- :n‘öŠ>@ŒZU¨"EŔ Ů!˙ş Ż?„íôŻľ&ˇŞý–DÔ.4ؚ s4fX6oiU–?Ţ& Ťąž€—˘˝˙ÂV—ŒźPž|öVśš­ÄAm,ă0Ű ‘‚ů˛I,QD§î ÜrTŒ—v]—…4ŃŹęZNąŤ]ŮÜé×Ĺs5ľŠĎoq°F‘ĽFw$’ Ě€9:*IÄ+q*ŰÉ$"7‘3.x%A vÉÇŠ¨č˘Š( ˙‘ŻţĆý8˙÷Gţ˙ޟëyú+ ˙‘ŻţĆý8˙÷Gţ˙ޟë@9ú(˘€ (˘€ (˘€ (˘€ (˘€ (˘€64ýxZiÂÂďJąÔíRVšť3/”î9)ÁďgF1“‰<]ţu;Zú}Vňúę;¸0Ň$d !+/ĘoBW…#˘€55=~űXˇňŻZ9ŢÜ_<ĄvłË8y8ăť2}ącMńv:3isčšmü pn 4čĹś…ůR `ŁvÝŔíŢřĆăXtPĺˇˆŁ†ŢKKMźłűD—[LӅśg !IUˆ!#9o¸1É$ǧřětáe&Ÿc{R´öĆížĎ+ ÁC|ůqü˛_q‚ŮǢ€:Iźesuq{=ݽĹě×ń ŁrśÓĘAvEľ>YŻČ8ĺł$ž4kŻíí J˝űvĄ&Ą/˜n#ýăöýÜŤ•śĐŮ+˝đ~cž^Š’yk‰eHcË,Q–*€Ÿş7p:rIő&Ł˘Š(˘Š(˘Šč?äk˙ąƒ˙N?ýŃ˙Łë§úŢ~Šč?äk˙ąƒ˙N?ýŃ˙Łë§úĐ~Š( Š( Š( Š( Š( Š( Š( Š( Š( Š( Š( Š( Š( ƒţFżű?ôă˙Ýú7ţş­ç莃ţFżű?ôă˙Ýú7ţş­ç袊(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Š(˘Šč?äk˙ąƒ˙N?ýŃ˙Łë§úҊ(˙Ů


i nie wiem czemu tak się dzieje. Co jest źle i jak to poprawić. Nadmieniam, że jestem zielony z php. Może ktoś zechciałby mi wytłumaczyć co mam źle ustawione, jak i gdzie to zmienić by było dobrze.
Go to the top of the page
+Quote Post
scanner
post
Post #2





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




POPRAWIĆ POST UŻYWAJĄC ODPOWIEDNIKCH ZNACZNIKÓW BBCODE.


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
Krzychoo
post
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 13.04.2003

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


Może dokładniej to wytłumacz
Go to the top of the page
+Quote Post
Wankster
post
Post #4





Grupa: Zarejestrowani
Postów: 208
Pomógł: 0
Dołączył: 19.04.2003

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


:arrow: http://forum.php.pl/viewtopic.php?t=2810
Go to the top of the page
+Quote Post
zalew
post
Post #5





Grupa: Zarejestrowani
Postów: 407
Pomógł: 0
Dołączył: 24.10.2002
Skąd: warszawa

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


header content type=image/jpeg nie dales na gore pliku ktory ma byc tym jpegiem


--------------------
Go to the top of the page
+Quote Post
spenalzo
post
Post #6





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


Cytat
header content type=image/jpeg nie dales na gore pliku ktory ma byc tym jpegiem

To jest akurat obojęte, ważne żeby było przed wywołaniem funkcji imageJPEG.

Ja proponuję wyłączyć funckję imagedestroy().


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

Go to the top of the page
+Quote Post
Krzychoo
post
Post #7





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 13.04.2003

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


Dałem
header("Content-type:image/jpeg");
i jest to samo
Go to the top of the page
+Quote Post
spenalzo
post
Post #8





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


To pokaż kod całego skryptu.


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

Go to the top of the page
+Quote Post
uboottd
post
Post #9





Grupa: Zarejestrowani
Postów: 384
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Chorzow

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


Skopiowalem, odpalilem, dziala.
Na pewno testujesz to przez www a nie lokalnie shellowo ? Jesli tak to opisz srodowisko w jakim to tetsujesz.
Go to the top of the page
+Quote Post
Krzychoo
post
Post #10





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 13.04.2003

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


Zainstalowałem apacha2 do tego php. Co prawda nie wiele zmieniałem w plikach konfiguracyjnych, bo nie wiem co i gdzie zmienić. php działa, jeśli nie używam gdafiki jest wszystko OK. Problemy zaczynają się gdy chcę coś narysować. Uruchamiam to wszystko przez localhost. To wszystko co mogę o tym powiedzieć. Przypuszczam, że problem zawarty jest w konfiguracji. Mógłbym przesłać pliki konfiguracyjne na wskazany adres, gdyby ktoś chciał je przejrzeć i wskazać mi gdzie popełniłem błąd.
Go to the top of the page
+Quote Post
Teodor
post
Post #11





Grupa: Zarejestrowani
Postów: 87
Pomógł: 0
Dołączył: 13.04.2003
Skąd: Poznan

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


ja bym sprawdzil mime type w apachu - wyglada mi to na zle zdefiniowane image/jpg

dla testu wrzuc do katalogu z ktorego wywolujesz skrypt plik .htaccess z:
Kod
AddType image/jpeg jpg jpeg jpe


Jezeli zadziala to sprawdz w katalogu apache/conf w pliku mime.types co jest przy image/jpeg - jezeli nie ma nic to dodaj.

Pozdrawiam
Go to the top of the page
+Quote Post
Krzychoo
post
Post #12





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 13.04.2003

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


Nie działa, może jeszcze dodam, że apache zainstalowałem pod Windowsem XP.
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 Aktualny czas: 20.08.2025 - 14:45