Thread View: pl.comp.lang.php
3 messages
3 total messages
Started by rafal_potocki
Tue, 28 Aug 2001 13:10
Wykresy w PHP...
Author: rafal_potocki
Date: Tue, 28 Aug 2001 13:10
Date: Tue, 28 Aug 2001 13:10
43 lines
1961 bytes
1961 bytes
Mam problemik ...
Tworze wykresy w PHP wykorzystujac do tego klase phplot.php , autorstwa Afan
Ottenheimer. Klasa ta tworzy wykresy wykorzystujac standardowe fukcje
biblioteki GD (ImageJpeg() ...itd). Tworzony za pomoca tej klasy wykres to
obrazek w formacie jpeg lub png.
Jak zrobic aby obrazek byl zawarty w stronie html, tzn aby mozna bylo obo
niego cos napisac itd. Po prostu aby byl zwyklym obrazkiem do wklejenia na
stronie. Wszelkie próby dołanczania "innego kodu" do strony kończą sie
komunikatem...
Warning: Cannot add header information - headers already sent by (output
started at c:\inetpub\wwwroot\a\wyk.php:2) in
c:\inetpub\wwwroot\a\phplot.php on line 481
?PNG IHDRĽ,Ó}R$PLTEŢŢŢČŢŢŻŻŻÂÂÂddd˙˙˙˙˙˙Ą˙˙˙ÉÎ_u
0IDATxśíťK-¤?...................
Wiem ze to ma jakis zwiazek z tym ze wymagany jest naglowek :
Header('Content-type: image/png');
Jak to rozwiazac ? Wiem ze mozna to zrobic dzielac strone na ramki ...... a
moze da sie inaczej ??
Wielkie dzieki
Rafal
rafal_potocki@go2.pl
--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
Re: Wykresy w PHP...
Author: S4A
Date: Tue, 28 Aug 2001 13:26
Date: Tue, 28 Aug 2001 13:26
26 lines
1746 bytes
1746 bytes
> Warning: Cannot add header information - headers already sent by (output
> started at c:\inetpub\wwwroot\a\wyk.php:2) in
> c:\inetpub\wwwroot\a\phplot.php on line 481
> ?PNG IHDRĽ,Ó}R$PLTEŢŢŢČŢŢŻŻŻÂÂÂddd˙˙˙˙˙˙Ą˙˙˙ÉÎ_u
> 0IDATxśíťK-¤?...................
>
> Wiem ze to ma jakis zwiazek z tym ze wymagany jest naglowek :
> Header('Content-type: image/png');
>
Problem stary jak swiat, jak juz cos wyslesz do przegladarki (echo, print,
czy
linia czystego html'a) nie mozna wyslac juz naglowka . Zrob tak:
<?
$buf.="<html>";
$buf.="Pisze do zmiennej";
//wykonuje operacje
$buf.="</html>";
header("Wysylam naglowek");
echo $buf; //wypluwam tresc
?>
-- S4A soft4all<at>polbiznes.pl
http://soft4all.polbiznes.pl/a/apache_vs_aol/ - AOL Server kontra Apache
Re: Wykresy w PHP...
Author: Michal Sznajder
Date: Wed, 29 Aug 2001 07:36
Date: Wed, 29 Aug 2001 07:36
33 lines
2022 bytes
2022 bytes
Witam
Napisane przez <rafal_potocki@go2.pl> w pl.comp.lang.php
> Tworze wykresy w PHP wykorzystujac do tego klase phplot.php , autorstwa
> Afan Ottenheimer. Klasa ta tworzy wykresy wykorzystujac standardowe
Skad ja masz ?
> Jak zrobic aby obrazek byl zawarty w stronie html, tzn aby mozna bylo
> obo niego cos napisac itd. Po prostu aby byl zwyklym obrazkiem do
> wklejenia na stronie. Wszelkie próby dołanczania "innego kodu" do
> strony kończą sie komunikatem...
Hmmm. Rozwiazanie jest banalne ...
Obrazek musi byc osobnym dokumentem. Tworzysz wiec plik obrazek.php i
umieszczasz w nim
<?
> Header('Content-type: image/png');
// a pozniej rozne rzeczy zwiazane z twoje biblioteka tak jak miales do tej
pory.
?>
W HTMLu w ktorym chcesz miec obrazek piszesz pozniej
<img src='obrazek.php'> i po sprawie.
Jesli chcesz przekazywac parametry to musisz albo uzyc sesji albo metody
GET.
--
Pozdrawiam
Michal "Misza" Sznajder
[ http://www.fxmedia.com.pl/ ]
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