Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]footer na wszystkich podstronach
maniek30dg
post 20.10.2013, 21:31:47
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 14.09.2013

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


Witam, czy istnieje możliwość napisania jednego dokumentu footer.php i wywołania go na wszystkich podstronach tak aby nie pisać na każdej stronie tego samego kodu ze stopką i ewentualnej edycji tylko w jednym dokumencie? proszę o wytłumaczenie takiej możliwości.
Go to the top of the page
+Quote Post
pedro84
post 20.10.2013, 21:35:12
Post #2





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

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


Za pomocą include.


--------------------
Google knows the answer...
Go to the top of the page
+Quote Post
maniek30dg
post 20.10.2013, 21:56:00
Post #3





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 14.09.2013

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


proszę podpowiedz mi troszkę jaśniej, jak mam index.html i footer.php to co mam wpisać w index a co w footer żeby było dobrze wyświetlane
czy w footer.php to wystarczy:
  1. <?php
  2.  
  3. <div id="footer">
  4.  
  5. <div id="content_footer">
  6. <div class="logo_footer"></div>
  7. <div class="center_footer">
  8. <ul>
  9. <li><a href="#"><span class="red">&#8226;&nbsp;</span>Strona główna</a></li>
  10. <li><a href="#"><span class="red">&#8226;&nbsp;</span>O mnie</a></li>
  11. <li><a href="przepisy.html"><span class="red">&#8226;&nbsp;</span>Przepisy</a></li>
  12. <li><a href="#"><span class="red">&#8226;&nbsp;</span>Pracownia</a></li>
  13. <li><a href="#"><span class="red">&#8226;&nbsp;</span>Kontakt</a></li>
  14. </ul>
  15. </div>
  16. </div>
  17.  
  18. <div id="bottom_footer"><p>Copyright &copy; 2013<a target="_blank" href="#" title="Kontakt"></a></p></div>
  19.  
  20. </div>
  21.  
  22. ?>


bardzo proszę o pomoc
Go to the top of the page
+Quote Post
Spawnm
post 20.10.2013, 22:00:54
Post #4





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




index.php:

  1. <html><body>
  2. <h1>title</h1>
  3. trlalala
  4. <?php
  5. include('footer.php');
  6. ?>
  7. </body></html>


footer.php:
  1. <footer>powered by Ja!</footer>
Go to the top of the page
+Quote Post
com
post 20.10.2013, 22:04:42
Post #5





Grupa: Zarejestrowani
Postów: 3 033
Pomógł: 366
Dołączył: 24.05.2012

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


index.html zamieniasz na php to po pierwsze a potem:
  1. <!doctype html>
  2. <html lang="pl">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Document</title>
  6. </head>
  7. <body>
  8. <!-- whatever -->
  9. <?php include('footer.php'); ?>
  10. </body>
  11. </html>


nie zapomnij o kodowaniu utf-8 bez BOM

Spawnm ubiegłeś mnie biggrin.gif

Ten post edytował Spawnm 20.10.2013, 22:12:58
Powód edycji: [Spawnm]: o 4min, lol
Go to the top of the page
+Quote Post
maniek30dg
post 20.10.2013, 22:07:26
Post #6





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 14.09.2013

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


wielkie dzięki, a w jaki sposób footer.php pobiera style z pliku style.css? czy trzeba coś jeszcze dopisać pod style?
Go to the top of the page
+Quote Post
pedro84
post 20.10.2013, 22:09:35
Post #7





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

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


Nie, nie trzeba. Ten plik jest dołączany do pliku, w którym masz include. Przeczytałeś manual?


--------------------
Google knows the answer...
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 Wersja Lo-Fi Aktualny czas: 27.04.2024 - 01:21