Tou otázkou na vytrhnutí jsem se snažil zjistit, z čeho ten kód je? Předpokládám, že jsi jej nevytvářel ty, ale někde stáhnul nějaký hotový skript - fórum nebo něco podobnýho.
Takhle se chyba hledá dost blbě, když není možnost krokování kódu nebo průběžné vypisování hodnot proměnných. To můžeš jen ty.