PHP ist typensicher, d.h. ein String wird, wenn er mit einer Zahl verglichen werden soll, nach Möglichkeit in eine Zahl umgewandelt. Wenn Du einen Fehler suchst, beobachte zunächst die Werte, die zu dem Fehler führen können und grenze ihn so weit wie möglich ein. Dann gebe die möglicherweise fehlerhaften Variablen mit var_dump aus und prüfe das Ergebnis.
Gruß, LX
--
X-Self-Code: sh:( fo:) ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: Unusual
X-Please-Search-Archive-First: Absolutely Yes
X-Self-Code: sh:( fo:) ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: Unusual
X-Please-Search-Archive-First: Absolutely Yes