![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 3.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzien dobry,
mam pytanie odnosnie generowania obrazkow z PHP i wstawiania ich w HTML, a konkretnie jak polaczyc obie czynnosci w jednym skrypcie PHP. Typowe wstawianie obrazka jest rozbite na dwa pliki, ponizszy przyklad dziala bez problemu: plik test.php:
plik test.html: Zalezy mi na tym, aby obie czynnosci (generowanie obrazka i wstawianie go w HTML) byly wykonane jednym skryptem PHP, cos w stylu: plik test2.php:
Niestety w tym przypadku otrzymuje slawny komunikat od funkcji header(): Warning: Cannot modify header information - headers already sent by (czytalem odpowiedni rozdzial w FAQ: http://forum.php.pl/index.php?showtopic=44...=0&start=0) Probowalem kombinowac z buforowaniem poprzez ob_start() i ob_flush() ale nie wiem, czy to jest wlasciwe rozwiazanie. Uwaga: nie chodzi mi o osadzenie rysunku jako URI data jak opisane np. tutaj: http://www.sencer.de/article/1135/how-to-i...-with-data-uris Chodzi mi o zasymulowanie w jedym skrypcie tego, co w pierwszym przykladzie bylo zrealizowane w dwoch plikach. Czy ktos ma jakis pomysl? Pozdrawiam, K. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 3.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Heja,
nie o to tez mi nie chodzilo. W podanym przez Ciebie przykladzie i tak jest wolany od nowa skyrpt php, fakt ze ten sam, ale jednak caly skrypt od nowa. Chodzilo mi o to, aby to wywolanie bylo zrealizowane przez wolanie funkcji php, zdefiniowanej w tym samym skrypcie. Chcialem dzieki temu uproscic sobie przekazywania dziesiatkow parametrow do generowania wykresu. Prosciej byloby przekazac je jako parametry funkcji, niz poprzez sesje, POST, GET, itp. Zaintrygowalo mnie, ze taki z pozoru prosty mechanizm jest dosc trudny do zaimplementowania. Pozdr., K. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 22:40 |