Heinz: Wert aus array mit Variable vergleichen

Beitrag lesen

Mahlzeit!

Ich habe eine Website programmiert, deren Inhaltsseiten mittels der Variable $target in der URL aufgerufen werden.
Nun will ich verhindern, dass die durch Zufall oder Absicht von Hand veränderte Variable $target eine nicht vorhandene Seite aufruft.

Die vorhandenen Seiten werden aus dem Verzeichnis ausgelesen. Aus diesem array will ich nun die einzelnen Werte mit $target aus meiner URL vergleichen. Aber das gelingt mir nicht.

Ich habe es so probiert:

*schnipp*
foreach($alle_seiten as $eine_seite) {
$wert=$eine_seite;
}
while($wert!=$target) {
$target=("error");  //"error" ruft die entsprechende Fehlerseite auf
}
*schnapp*

Klappt leider nicht. Kann mir jemand vielleicht Starthilfe geben?

Dankeschön,

Heinz