<?php
if (!isset($_GET['page'])) {
include 'nazwa-strony-domyslnej.php';
}
else {
}
?>
automatycznie przeladowuje kawalek strony przy pomocy linku
www.twojastrona.pl/index.php?page=nazwapodstrony
zrobiłem cos takiego - działa, czy ma ktos jakies uwagi do tego może - ja jestem nowy w php

edit: czy istnieje mozliwosc by dodać coś takie:
-jeżeli nie znalazł pliku to załaduj default.php
czyli jak ktos recznie wklepie jakis link to i tak go przenosi na default.php a nie wyswietla errora

edit2: rozwiązałem problem

<?php
$plik=$_GET['page'].".php";
if (!isset($_GET['page'])) {
include 'nazwa-strony-domyslnej.php';
}
else {
else
include 'default.php';
}
?>
jeszcze jedna sprawa czy istnieje możliwość:
-zrobienia hiperłącza, który zmienia wartość zmiennej nie przeładowując całej strony tzn:$a=0;
KLIKNIJ TUTAJ (nie na przycisk a zwykly tekst) -> co spowoduje $a=2;
A MOZE TUTAJ -> co spowoduje $a=3;
Ewentualnie TUTAJ -> co da mi $a=4;
echo $a; <- przy klikanie na bierząco zmienia wartość na 3 4 2 bez przeładowywania strony