Witam,
pracuję właśnie nad prostą (pewnie z Waszego punktu widzenia

) stroną. W lewej komórce tabeli na stronie index.php jest:
<?php include("mainmenu.php"); ?>
plik mainmenu.php w uproszczeniu wygląda tak:
<a href="./index.php?id=1">1
</a> <a href="./index.php?id=2">2
</a> <a href="./index.php?id=3">3
</a>
Natomiast prawa komórka tabeli zawiera kod, includujący podstrony z menu.php:
<?
$id = (int) $_GET['id'];
include("glowna.html");
} else {
if($id==0){
include("glowna.html");
}else if($id==1){
include("1.php");
}else if($id==2){
include("2.php");
}else if($id==3){
include("3.php");
}else if($id==4){
include("4.php");
}else if($id==5){
include("5.php");
}else if($id==6){
include("6.php");
}else{
echo "Brak treści o podanym ID"; }
}
?>
A teraz mój problem

Na większości podstron znajdują się jeszcze inne linki. Chcę, by po kliknięciu na nie, ich zawartość wyświetlała się tam, gdzie podstrona, na której się znajdują. Na jakimś forum pisali, żeby ponownie zastosować include, tym razem na podstronie, np:
//podstrona "1.php"
<?
$cat = (int) $_GET['cat'];
include("");
} else {
if($cat==0){
include("");
}else if($cat==1){
include("11.php");
}else if($cat==2){
include("22.php");
}else if($cat==3){
include("33.php");
}else{
}
}
?>
<a href="./index.php?id=1&cat=1">11</a>
<a href="./index.php?id=1&cat=2">22</a>
<a href="./index.php?id=1&cat=3">33</a>
No i wszystko pięknie, gdyby po kliknięciu nie includowało mi zarówno treści podstrony, jak i strony do której prowadzą te linki

Co zatem zrobić, żeby na przykład:
<a href="./index.php?id=1&cat=3">33
</a>
wyświetlało się tam gdzie
<a href="./index.php?id=1">1
</a>
, ale nie jednocześnie z tą podstroną?
Bardzo proszę o wyrozumiałość i dziękuję za pomoc
Powód edycji: dodalem tag (cysiaczek)