horst: array next prev funktioniert nicht

Beitrag lesen

Hallo :)

ziel ist es, in einem array herauszufinden, welches element vor und welches nach einem bestimmt element liegt:

meine seite sieht wie folt aus:

$view = $_GET["view"]; // Parameter aus dem URL wird gelesen index.html?view=seite1

$sites["seite1"] = "Seite 1, langweilig"; // Titel der Seiten
$sites["seite2"] = "Seite 2, echt nett";
$sites["s3"]     = "Seite 3, anders als di andern";

$title = $sites[$view];

$file = $view.".php";
include($file);       // Datei einfügen

Um jetzt dynamisch vor-zurück-buttons zu erstellen, müste ich herausbekommen, wenn z.b. die variable $view seite2 enthält: vorher liegt seite1, nachher s3....
mit prev/next hab ich es nicht hinbekommen, entweder "er" gibt mir die fehlermeldung, das array gäbe es nicht, oder das skript hängt sich auf (sie nach endlosschleife aus)

ist es möglich einen "ring" zu simulieren, so dass vor dem ersten element das letzte liegt?? seite1 würde dann zwischen s3 und seite2 liegen...

wäre toll wenn einer eine idee hat

vielen dank

gruss
 horst

Fehler durch eingaben, Fehler durch fehlende Dateien etc fange ich ab, habe ich aber wegen der Übersicht rausgelöscht.