Sven Rautenberg: notice: - aber warum?

Beitrag lesen

Moin!

noctice: undefined offset 8 in line 224

Laut dieser Notice existiert das Element 8 des Arrays nicht. Also wird das auch so sein.

nun hab ich mal nachgeschaut, was sich in 224 befindet, nämlich eine if abfrage, die prüft, ob das element[8] auch größer als 0 ist, also vorhanden.

Wenn du Vorhandensein prüfen willst, verwende isset() oder empty().

nun wundere ich mich, dass hier diese ausgabe kommt, denn auch wenn ich in die betreffende .txt datei reinschau, wo element[8] abgespeichert ist vorkommt, muss ich sehen, dass element[8] aber wirklich existiert...

Hast du bei "Null" losgezählt? Wenn dein angeblich achtes Element zufällig das letzte Element der Datei ist, dann ist es in Wirklichkeit das mit der Nummer 7 - und die Nummer 8 existiert nicht - wie ja auch die Notice besagt.

- Sven Rautenberg