Tam nie je žiadne refreshovanie, ale dokola sa includuje tá istá stránka. Ak niekto ide na stránku test.php, tak sa mu includuje stránka index.php, ktorá na konci includuje stránku test.php, ktorá includuje index.php a tak stále dokola.
Takže by malo stačiť vymazať include ("test.php") na konci súboru index.php.
Ten test.php by som napísal tak, že by tam bolo jedno pomocné pole so stránkami, podľa ktorého by si sa rozhodoval. Indexy toho poľa by si potom mohol upraviť na niečo rozumnejšie, takže by odkazy boli čitateľnejšie (napr. test.php?id=galerie). Mohlo by to vyzerať napr. takto:
$pages = array(
"2" => "forum/index.php",
"3" => "galerie.php",
"4" => "page3.php",
"5" => "page4.php"
);
if (isset($pages[$_GET["id"]]))
$page = $pages[$_GET["id"]];
else
$page = "index.php";
include $page;
To množstvo divov vyzerá v kóde strašne, ale tak snáď vieš, čo robíš.