Hallo,
ich muß sicherstellen, das zwischen Scriptname und Variablenbereich kein anderes Trennzeichen zulässig ist, als das Fragezeichen. Gibt es andere?
$kette=explode("?",$eingabewert);
$scriptname=basename($kette[0]);
if ($scriptname!=$verbotenes_script)
{
header("Location: ".$scriptname);
}
Über $eingabewert bekomme ich den Scriptnamen mit Pfad und Daten geliefert.
Wenn wir den gelieferten Eingabewert als URI verstehen, muss sichergestellt sein, dass nicht ein verbotenes Script aufgerufen wird.
Gruß Katja