Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: PHP - generowanie html
Forum PHP.pl > Forum > PHP
aras785
Witam. Mam taką strukturę w tabeli: strona [id,nazwa,link] // to jest przyklad

I chciałbym zrobić skrypt, który mi wygeneruje z tego strony html i zapisze na serwerze. Problem polega na tym że chciałbym pobierać sobie szablon, do którego ma wstawiać dane. Czyli mam foldery:
szablon -> tutaj jest glowny szablon do generowania
strony -> tutaj zapisza sie strony
generuj.php -> plik generuje


Nie chciałbym łączyć pliku php z szablonem.

A szablon by wygladal np.
  1. <head><title<?php echo $baza['nazwa'];?></title>

ITD. Znacie jakis sposób na rozwiązanie mojego problemu?
aras785
Czyli np.

  1. <?php
  2. $db = new PDO;
  3. $zap = $db->prepare("SELECT * FROM strony");
  4. $zap->execute();
  5. echo('<div style="display:none;">');
  6. foreach($zap->fetchAll() as $strona) {
  7. //ob start itd
  8.  
  9. //content
  10. include('szablon.html');
  11.  
  12.  
  13. //zapisuje cache
  14. $fp = fopen($strona['nazwa'].'html', 'w');
  15. fclose($fp);
  16.  
  17. }
  18. echo('</div>');
  19. ?>


Ale dodatkowy problem jest taki, że ja nie chcę tego wyświetlać, tylko w tle ma się tak generować

ps. takie coś z div przejdzie?
aras785
A reszta jest ok? Dziękuje za pomoc. Sprawdzę wszystko jak wrócę z pracy
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.