Sodalla, jetzt habe ich mein Problem fast gelöst.
Die Maskierung bin ich mit schrittweiser Zusammensetzung ds Links umgangen:
$Seite = "Gaestebuch.php?page=1";
$Parameter = "Register_Nr=3&Seite=$Seite";
$Link = "Seitenaufbau.php?Parameter='$Parameter'";
$Link_Erste_Seite = '<a href="' . $Link . '" ...>Letzte Seite</a>';
Die Auswertung sieht folgendermasen aus:
$Array_Seiten = array ("Neuigkeiten.html", "Ueber_mich.html", ...);
$Parameter = str_replace ("'", "", $_GET ["Parameter"]);
if ((! isset ($Parameter)) or (trim ($Parameter) == ""))
{
$Register_Nr = 0;
$Anzuzeigende_Seite = "Neuigkeiten.html";
}
else
{
parse_str ($Parameter, $Wert);
if (trim ($Wert ['Register_Nr']) <> "")
{
if (trim ($Wert ['Seite']) <> "")
$Anzuzeigende_Seite = $Seite;
else
$Anzuzeigende_Seite = $Array_Seiten [$Wert ['Register_Nr']];
}
}
Die Auswertung der Register_Nr klappt, jedoch wird der Wert "Seite" scheinbar ignoriert.
Was stimmt noch nicht?
Gruss, Enrico