Mahlzeit Jonny F.,
for($i = 0; $i == $seiten ; $i = $i + 1) {
Ich würde es einfacher $i++
schreiben ...
Hab grad voll den druchhänger
Als Ergänzung zu Steels Erklärung:
In PHP (wie auch den meisten Sprachen mit C-Syntax) legst Du bei for mit dem ersten Ausdruck fest, was zu Beginn der Schleife (bzw. genauer: vor dem Starten der Schleife) passieren soll, mit dem zweiten Ausdruck legst Du fest, wielange die Schleife laufen soll, und mit dem dritten legst Du fest, was in jedem Schleifendurchgang passieren soll.
Dabei bedeutet der zweite Ausdruck mehr oder weniger umgangssprachlich "solange diese Bedingung erfüllt ist" (d.h. die Bedingung muss wahr sein, damit die Schleife durchlaufen wird) ... in Deinem Fall müsste es also $i <= $seiten
heißen.
In anderen Sprachen ist das anders - da wird bei for-Schleifen das Abbruchkriterium angegeben und die Schleife läuft solange, wie es noch nicht erreicht ist (d.h. die Bedingung muss falsch sein, damit die Schleife durchlaufen wird).
MfG,
EKKi
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|