Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Podstrony a strona główna - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: xHTML, CSS, JavaScript (https://www.webmastertalk.pl/forum-xhtml-css-javascript)
+--- Wątek: Podstrony a strona główna (/thread-podstrony-a-strona-glowna)



Podstrony a strona główna - Dawcio - 23-01-2009

Czy jest jakaś szans żeby dać kod do podstron i jak zmieniam coś w index to żeby podstrony tez się zmieniały? Np. Po prawej stronie mam ostatnie wydarzenia i wiadomo, że to będzie się zmieniać i nie chce zmieniać na wszystkich podstronach ręcznie.


RE: Podstrony a strona główna - Wait - 23-01-2009

Kod PHP:
<?php
include('plik.php');
?>



RE: Podstrony a strona główna - Dawcio - 23-01-2009

No ok. A jak teraz np. coś zmienić? Bo to mi tak jakby kopiuje całą stronę. A ja bym chciał część zmienić.


RE: Podstrony a strona główna - Wait - 23-01-2009

Przykładowy plik index.php:

Kod:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="description" content="V" />
    <meta name="keywords" content="" />
    <title></title>
    <link type="text/css" rel="stylesheet" href="style.css" />
</head>
<body>
<div id="tresc">Treść</div>
<div id="lewe_menu">Menu</div>
</body>
</html>

I teraz wycinasz np lewe menu, zapisujesz jego treść do nowego pliku pod nazwą np lewe.php a w to miejsce gdzie wyciąłeś wpisujesz
Kod PHP:
<?php
include('lewe.php');
?>

Całość wygląda tak:
Kod:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="description" content="V" />
    <meta name="keywords" content="" />
    <title></title>
    <link type="text/css" rel="stylesheet" href="style.css" />
</head>
<body>
<div id="tresc">Treść</div>
<?php include('lewe.php'); ?>
</body>
</html>

No i teraz jak będziesz chciał zmienić menu to wystarczy to zrobić w pliku lewe.php i menu zostanie zaktualizowane na wszystkich podstronach.


RE: Podstrony a strona główna - Dawcio - 23-01-2009

Dzięki bardzo o to mi chodziło.