Katja: Aufteilung in Basename und Variablenbereich

Beitrag lesen

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