beyben hat geschrieben:1. wenn der letzte artikel erreicht ist, passiert nix, muesste im also im array der artikel als letztes den startartikel noch mitgeben...
Ich dachte, dass soll so sein, dass immer nur neue Artikel nachgeschoben werden. Ja, dann kannst du zum Beispiel den ersten Artikel hinten dran hängen. Oder du machst dann doch die Variante (aus der PN) mit foreach($articles as $i => $art), brichst die Schleife beim ersten Online-Artikel ab, und schaust dann danach ob $articles[$i+1] existiert, ansonsten nimmst du den ersten Artikel.
beyben hat geschrieben:2. wie verhaelt sich hier der startartikel? kann ich den normal on-off setzen? oder besser ausklammern?
Im Moment wird er mit berücksichtigt, also wenn der online ist, wird er offline gestellt, und der Nachfolger online. Wenn du das nicht möchtest, dann den ausschließen im foreach.