Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML]index.php i include content
maverick22
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 27.05.2010
Skąd: Warszawa

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


Witam to moj pierwszy post, przeszukalem forum ale nie znalazłem takiego rozwiązania jakbym chciał. Jestem troche zielony w tym temacie(php) wiec prosze o wyrozumiałość.
Mam podzieloną stronę na header, content i footer. Mój index.php wygląda tak:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2.  
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5. <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
  6. <meta name="Author" content=""/>
  7. <meta http-equiv="content-language" content="pl"/>
  8. <meta name="description" content="" />
  9. <meta name="keywords" content="" />
  10. <link rel="stylesheet" href="css/style.css" type="text/css" media="screen" title="no title" charset="utf-8"/>
  11. <title>costam</title>
  12. </head>
  13. <body>
  14. <div id="container">
  15. <?php require('layout/header.php'); ?>
  16.  
  17. <?php require('layout/content.php'); ?>
  18.  
  19. <?php require('layout/footer.php'); ?>
  20. </div>
  21. </body>
  22. </html>


Z naglowkiem i stopką jest wszystko ok tylko nie wiem jak zrobić content.php by wyświetlała się w nim poszczególna strona.
W headerze linki mam porobione w postaci(przyklad):
  1. <a href="category/">Link</a>

I chciałbym by takie zostały tzn nie chcę mieć linków w postaci:
  1. <a href="index.php?strona=1">Link</html>


Każda podstrona(np. category) jest w osobnym folderze i ma swoj index.php tyle że "obcięty" o header i footer i chcę by tak zostało.
I teraz mam problem jak zrobić ten content.php by przy kliknieciu w menu na poszczegolny link wyswietlała się cała strona a nie sam "środek" bez naglowka i stopki(bez styli, metatagow itp.). Dodam tylko ze chce by w urlu zostawał adres np bumtralala.com/category a nie bumtralala.com/index.php?strona=1

Trochę to zagmatwane ale może ktoś zrozumie o co mi chodzi (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
krzywy36
post
Post #2





Grupa: Zarejestrowani
Postów: 370
Pomógł: 43
Dołączył: 1.12.2007
Skąd: Kędzierzyn Koźle

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


w plik header wsadź wszystko od początku strony do treści właściwej, a w plik footer wszystko po treści właściwej do końca pliku, potem w każdym "contencie" include'ujesz na początku header a na końcu footer a w środku robisz swoja treść ;>
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 - 17:52