Thread View: pl.comp.lang.php
9 messages
9 total messages
Started by Remek
Sun, 26 Aug 2001 13:20
Obrazki przez skrypt
Author: Remek
Date: Sun, 26 Aug 2001 13:20
Date: Sun, 26 Aug 2001 13:20
29 lines
1759 bytes
1759 bytes
Witam!
Na liscie jestem od kilku dni.
Teraz moje pytanko:
Robie galerie, ktore wyswietlaja obrazki (lub thumbsy) przy uzyciu
skryptu.
( <img src=obrazek.php?id=1> ). Skrypt ten sprawdza czy chcemy thumbsa (w
razie potrzeby tworzy),
czy pelny obraz. Generalnie czesc odpowiedzialna za wypluwanie obrazka
wyglada tak,
<?
// pominelem switche sprawdzajace co chcemy otrzymac
[...]
header('image/jpeg');
readfile('costam.jpg');
[...]
?>
Zauwazylem, ze dziala to bardzo (tragicznie) wolno w porowaniu ze zwyklym
umieszczaniem ( <img src=obrazek.jpg> ), czy jest na to jakas rada???
BTW generowania grafy. Mam konto z PHP z GD1.8, wszystko jest zaladowane jak
nalezy (przynajmniej tak mi sie zdaje :-) a obsluga grafy nie dziala
(JPEG|GIF|PNG format unsupported...)
Z gory dzieki za info.
Remek
Re: Obrazki przez skrypt
Author: Reggi
Date: Sun, 26 Aug 2001 14:34
Date: Sun, 26 Aug 2001 14:34
13 lines
1512 bytes
1512 bytes
> BTW generowania grafy. Mam konto z PHP z GD1.8, wszystko jest zaladowane jak > nalezy (przynajmniej tak mi sie zdaje :-) a obsluga grafy nie dziala > (JPEG|GIF|PNG format unsupported...) zobacz konfigurację za pomocą funkcji phpinfo(), czy jest w pozycji "gd" wpis o obsłudze jpeg i png. Gifa raczej nie będzie (choć sa już możliwości, by znmów był obsługiwany, to jednak nie jest do domyślnie dostępne w gd. -- -- REGGI - Grafika, Internet, DTP - - + - - Marek Reinowski www.reggi.pl reggi@reggi.pl tel. (0 58) 530 09 39 GSM: 0605 33 47 25
Re: Obrazki przez skrypt
Author: Remek
Date: Sun, 26 Aug 2001 20:54
Date: Sun, 26 Aug 2001 20:54
15 lines
1505 bytes
1505 bytes
> zobacz konfigurację za pomocą funkcji phpinfo(), czy jest w pozycji "gd" > wpis o obsłudze jpeg i png. Gifa raczej nie będzie (choć sa już możliwości, > by znmów był obsługiwany, to jednak nie jest do domyślnie dostępne w gd. Mam tak: GD Support enabled GD Version 1.6.2 or higher FreeType Support enabled FreeType Linkage with TTF library Jak widac nic o formatach nie ma. GIFa nie potrzebuje, zalezy mi najbardziej na PNG (skrypt generuje wykres) Remek
Odp: Obrazki przez skrypt
Author: VooYeck
Date: Mon, 27 Aug 2001 08:42
Date: Mon, 27 Aug 2001 08:42
8 lines
1187 bytes
1187 bytes
Sprawdz czy katalog gdzie mają być generowane wykresy ma uprawnienia zapisu (chyba 755) Voo-yeck > Jak widac nic o formatach nie ma. GIFa nie potrzebuje, zalezy mi najbardziej > na PNG (skrypt generuje wykres)
Re: Obrazki przez skrypt
Author: Remek
Date: Mon, 27 Aug 2001 19:46
Date: Mon, 27 Aug 2001 19:46
13 lines
1580 bytes
1580 bytes
Użytkownik "VooYeck" <voo-yeck@wp.pl> napisał w wiadomości
news:9md17f$gjh$1@galaxy.uci.agh.edu.pl...
> Sprawdz czy katalog gdzie mają być generowane wykresy ma uprawnienia
> zapisu (chyba 755)
Tak wszystko ma, obrazki udaja, ze sie generuja - wysyla do przegladary i
...nic.
Jezeli w funkcji 'malujacej' wykres cos nabazgram przed
Header('content-type...') (puszczam cos przed header coby zobaczyc jakie
bledy dalej wyskakuja);
to wyskakuje blad , ze nie ma obslugi grafiki.
Remek
Re: Obrazki przez skrypt
Author: Piotr Pawlow
Date: Wed, 29 Aug 2001 01:06
Date: Wed, 29 Aug 2001 01:06
18 lines
1575 bytes
1575 bytes
"Remek" <remeksub@poczta.onet.pl> wrote:
> czy pelny obraz. Generalnie czesc odpowiedzialna za wypluwanie
> obrazka wyglada tak,
> header('image/jpeg');
> readfile('costam.jpg');
> Zauwazylem, ze dziala to bardzo (tragicznie) wolno w porowaniu ze
> zwyklym umieszczaniem ( <img src=obrazek.jpg> ), czy jest na to
> jakas rada???
Może działać wolno jeśli PHP jest jako CGI. W innym przypadku nie
powinieneś zauważyć różnicy.
Aha - ustawiaj nagłówek "Last-Modified" i ew."Expires" to przeglądarka
będzie mogła sobie te obrazki pobierać z cache'a.
--
Pozdrawiam,
Piotr Pawłow
mailto:pp@siedziba.pl, homepage: http://pp.siedziba.pl
Re: Obrazki przez skrypt
Author: Piotr Pawlow
Date: Wed, 29 Aug 2001 01:15
Date: Wed, 29 Aug 2001 01:15
14 lines
1331 bytes
1331 bytes
"Remek" <remeksub@poczta.onet.pl> wrote: > Mam tak: > GD Support enabled > GD Version 1.6.2 or higher > FreeType Support enabled > FreeType Linkage with TTF library IMHO to nie jest problem PHP, ale problem ze źle skompilowaną GD. Ktoś chyba zapomniał o -DHAVE_LIBPNG, -DHAVE_LIBJPEG -- Pozdrawiam, Piotr Pawłow mailto:pp@siedziba.pl, homepage: http://pp.siedziba.pl
Re: Obrazki przez skrypt
Author: Remek
Date: Wed, 29 Aug 2001 21:53
Date: Wed, 29 Aug 2001 21:53
15 lines
1466 bytes
1466 bytes
> Może działać wolno jeśli PHP jest jako CGI. W innym przypadku nie > powinieneś zauważyć różnicy. W tej chili PHP mam jako CGI, bo klepie pod Winda (OmniHtppd) - w kazdym razie serwer siedzi na Apache'u. > Aha - ustawiaj nagłówek "Last-Modified" i ew."Expires" to przeglądarka > będzie mogła sobie te obrazki pobierać z cache'a. No wlasnie, mimo ze ustawiam Last-Modified i Expires, Obrazkow nie chce mi trzymac w kaszy - za kazdym razem lyka z 'serwera'. Dzieki za podpowiedzi. Remek
Re: Obrazki przez skrypt
Author: Remek
Date: Wed, 29 Aug 2001 21:54
Date: Wed, 29 Aug 2001 21:54
6 lines
1181 bytes
1181 bytes
> IMHO to nie jest problem PHP, ale problem ze źle skompilowaną GD. Ktoś > chyba zapomniał o -DHAVE_LIBPNG, -DHAVE_LIBJPEG No to pozostaje mi pogadac z Adminem.... Remek
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads