Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Wywoływanie skryptów z innego skryptu
Kaes13
post
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 7.09.2006

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


Problem mam następujący mam kilka plików php które generują mi pliki PDF i XLM
Po kliknięciu na odpowiedni link tworzył się dokument w przeglądarce. Teraz chcę wygenerować komplet tych dokumentów za jednym razem i zapisać je na dysku serwera (z tym nie mam problemu). Myślałem o tym żeby użyć funkcji header do przechodzenie po kolei po każdym skrypcie ( każdy mój skrypt php musi dostać daną w tablicy $_GET[]) ale jest może jakiś ładniejszy sposób?

Ten post edytował Kaes13 17.09.2007, 10:31:24
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
devnul
post
Post #2





Grupa: Zarejestrowani
Postów: 1 470
Pomógł: 75
Dołączył: 21.09.2005
Skąd: że znowu

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


@my salsa: buehehehe. i co - to ma zadziałać? GET, POST, COOKIE są wysyłane przez user agenta a więc np. przeglądarkę do serwera (np. apache) i to on przekazuje dalej te parametry do parsera php. w taki sposób to nie bardzo Ci to wyjdzie.
@Kaes13: bez przeróbki kodu prawdopodobnie i tak nic nie zdziałasz. ale zawsze możesz spróbować wywołąć stronę bezpośrednio po url np.
  1. <?php
  2. file_get_contents("http://cos.pl/pdf.php?foo=bar");
  3. ?>

inny sposób na przekazanie odpowiednich parametrów przez get
  1. <?php
  2. $old_GET=$_GET;
  3. $_GET=array("klucz"=>"wartosc");
  4. require("pdf.php");
  5. $_GET=$old_GET;
  6. ?>

jednak obstaje przy zmianach w kodzie tak by można było operować na funkcjach/klasach przyjmujących odpowiednie parametry
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 07:22