Strona 1 z 1

[php] Grafika - czemu nie pokazują się obrazki ?

: śr gru 22, 2004 3:09 pm
autor: cwiru
Witam. Dawniej, zanim przeinstalowałem Windowsa nie miałem z tym problemów. Korzystałem z bibiliotek GD 2.0.15 i rysowałem sobie obrazy png oraz jpeg. Teraz coś to nie działa. Bibliotekę mam tą samą i konfigurację PHP raczej też tą samą. Przykładowy kod:
[php]
<?php
$w = 150;
$image = imagecreate($w,$w);
$back = imagecolorallocate($image, 255, 100, 100);
$rec = imagecolorallocate($image,100,200,250);
imagerectangle($image,50,50,50,50,$rec);
imagejpeg($image);

?>[/php]

A oto rezultat działania:
‰PNG IHDR––ĎăˇPLTE˙dddČú�Ŕ†b!IDATxśíÎ1 E±�J;ěń�OĚuč-ç!Ş÷™óIEND®B`‚

Zaznaczam, że jeśli uruchamiam jakiś stary skrypt który generował obrazki to on działa. Jeśli jednak tworzę jakiś nowy , np. jak w przykładzie wyżej to nic z tego. Wie ktoś co może być nie tak ?

Re: [php] Grafika - czemu nie pokazują się obrazki ?

: śr gru 22, 2004 3:20 pm
autor: Wojciech Kocjan
Wyslij odpowiedniego [manual]header[/manual]'a, tak aby przeglądarka wiedziała, że to jest obrazek a nie text/html..

Re: [php] Grafika - czemu nie pokazują się obrazki ?

: śr gru 22, 2004 11:16 pm
autor: cwiru
Spróbowałem znowu i teraz mi zadziałało nawet bez wysłanie headera. Z headerem też działa. Sam już nie wiem czy to jakiś fart i będzie to działać czy też nie