Tenebrael: URL überprüfen

Beitrag lesen

$zusatz = "?section=news&page=1";
if(!$_GET["section"] || !$_GET["page"])
  header("Location:" . basename($_SERVER["PHP_SELF"]) . $zusatz);

ganau so müsste es gehen. dann ist sogar egal wie du die datei später nennst, das script überprüft einfach ob die $_GET-variablen gesetzt sind, wenn nicht springt es zum basename() also der url ohne pfad und zusatz, mit dem angehängten zusatz. das muss halt ganz oben stehen.
eine andere möglichkeit wäre folgende:

if(!$_GET["section"] && !$_GET["page"])
  {
  $section = "news";
  $page = 1;
  }

wenn register globas off ist musst du's halt noch ein bisschen umforen.