Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Generowanie pliku html przez php
klepa
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 31.05.2006

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


Witam

Postanowilem odciarzyc troche serwer, wiec pomyslalem nad przeniesieniem stalych tekstow z bazy do plikow html. Wiec, aby usprawnic sobie prace postanowilem wykorzystac do tego php. Lecz zaraz na poczatku pojawil sie problem z generowaniem stron html. Udalo mi sie napisac nastepujacy skrypt:

  1. <?php
  2.  
  3. header("Content-Type: application/html");
  4. header("Content-Disposition: inline, filename=strona1.html");
  5.  
  6.  ?>
  7.  
  8. <html>
  9. <body>
  10. <?php
  11.  echo '<h1> wygenerowana strona </h1>';
  12. ?>
  13. </body>
  14. </html>



Lecz wysyla on plik html do przegladarki, a ja chcialbym zeby zapisal go na serwerze w katalogu.

Z gory dziekuje za pomoc
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
LBO
post
Post #2





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

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


Rozwiązaniem są funckje Output Control" title="Zobacz w manualu php" target="_manual. Drukujesz stronę do buferu i tuż przed wysłaniem jej do przeglądarki pobierasz jego stan (zapisujesz do zmiennej) np. ob_get_contents" title="Zobacz w manualu php" target="_manual(). Wtedy możesz zrobić z tym wszystko czego zapragniesz.

edit:
Trzeba było poszukać w manualu troszkę. Tutaj masz nawet przykład.

Ten post edytował LBO 31.05.2006, 16:02:33
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 05:12