Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Podstrona taka sama, jak strona główna...
-Aleks-
post
Post #1





Goście







Witam,

Chciałbym, żeby wygląd podstron był modyfikowany w jednym pliku, np coś w przybliżeniu do tego:

o mnie.php
  1. <?php
  2.  
  3. $tytul = 'tutaj tytul';
  4. $tresc = 'tutaj tresc';
  5.  
  6. include = szablon.html
  7. ?>
wiem, że jest tu masa błędów blinksmiley.gif

i teraz szablon.html
  1. <head><title>'.$tytul.'</title></head>
  2. <body>'.$tresc.'</body></html>


i żeby to się pokazywało z pliku np. o mnie.php

Gdzieś już to widziałem, i to chyba nawet na tym forum ale nie wiem gdzie.
Go to the top of the page
+Quote Post
skowron-line
post
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


poszukaj w wyszukiwarce o czyms takim jak smarty (system zarzadzania szablonami)


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
-Aleks-
post
Post #3





Goście







No ale przeciez to było na tym forum!
Go to the top of the page
+Quote Post
Michasko
post
Post #4





Grupa: Zarejestrowani
Postów: 283
Pomógł: 31
Dołączył: 10.01.2006
Skąd: Działoszyn

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


Jak już, to:

  1. <?php
  2. include('szablon.html');
  3. ?>

:]


--------------------
Po prawie 3-letniej przerwie w programowaniu, znowu raczkuję :)
Go to the top of the page
+Quote Post
-Aleks-
post
Post #5





Goście







@up,
tiredsmiley.gif to żeś mi pomógł...
Go to the top of the page
+Quote Post
lopez_222
post
Post #6





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 4.05.2006

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


A nie łatwiej zamiast include to zrobic to w jednym pliku.
Tylko w sekcjach z tekstem wstawić:

zamiast
  1. <title>'.$tytul.'</title>


  1. <?php
  2. echo $tytul;
  3. ?>



Acha, a na poczatku calego pliku wstawic tylko
  1. <?php
  2. $tytul = 'tutaj tytul';
  3. $tresc = 'tutaj tresc';
  4. ?>


Ten post edytował lopez_222 10.07.2006, 16:44:34
Go to the top of the page
+Quote Post
-Aleks-
post
Post #7





Goście







Aj... nie o to chodzi!

Tu trzeba jakiegoś modka do pomocy ...
Go to the top of the page
+Quote Post
mike
post
Post #8





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


~Aleks zaproponowano Ci system szablonów a ty po dwóch minutach walisz jakieś smuty i dupy się ruszyć nie chce i pomyśleć nad zaproponowanym rozwiązaniem. A jest najlepsze.

Skoro było to poszukaj, od tego masz wyszukiwarkę.

A jak Ci się nie chce to masz:

config.php
  1. <?php
  2.  
  3. $strTitle = 'Bla bla bla';
  4. $strVar = 'Inne bla bla bla';
  5.  
  6. ?>


index.php
  1. <?php
  2.  
  3. include( 'config.php' );
  4.  
  5. ?>
  6. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  7.  
  8. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" >
  9. <head>
  10. <title><?php echo $strTitle; ?></title>
  11. </head>
  12.  
  13. <body>
  14.  
  15. <?php echo $strVar; ?>
  16.  
  17. </bodt>
  18. </html>


Wszystko to dostałeś powyżej od chłopaków.


P.S.
Po to Ci był modek tongue.gif
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: 21.08.2025 - 07:42