das ist in dem Sinne kein Fehler, sondern nur eine Warnung.
Der array-key, also der Inhalt der Variable an 10. Stelle (bzw. 11.) hat einfach keinen Inhalt.
Normalerweise kann so etwas mit sauberer Programmierung vermieden werden, hier ist das allerdings eher nicht von Bedeutung und dürfte sorgenfrei ignoriert werden können.
Falls Dich die Meldung stört: das logging-level für Warnungen einfach runterdrehen, oder dafür sorgen, dass $forum[10] noch mit beispielsweise isset($forum[10]) abgefragt wird ob es den Wert überhaupt gibt, bevor er abgefragt wird