Oder alternativ das komplette Script durcharbeiten, und alle Variablen vor deklarieren:
In deiner Fehlermeldung geht es um den Index in einem Array, also dann sowas wie:PHP-Code:
if(!isset($foo))$foo = 0; //je nach wert, also obs nachher eine zahl sein soll, ein String, ein object, am besten gleich den richtig standardwert wählen
Man könnte natürlich auch abfragen, ob $foo existiert, ob es überhaupt ein Array ist etc.PHP-Code:
if(!isset($foo['bar']))$foo['bar'] = '';
Selbst wenn PHP da Scriptsprache auch vollkommen ohne auskommt, hilft sowas a) dass man schon am Scriptanfang verwendete Variablen aufzählt, zwecks Übersicht und so b) dass PHP dadurch natürlich auch "Arbeit" abgenommen bekommt.