Mailinglisten-Archive |
Hallo Musa Am 04.04.2010 um 21:14 schrieb Musa: > nach dem umstieg von php 5.2.x auf 5.3.x erhalte ich folgende > fehlermeldung: > > Warning: strlen() expects parameter 1 to be string, resource given > in X:\...\phpdatei.php on line XY Dies ist genau genommen "nur" eine Warnung. Unter 5.2 war vermutlich ein höherer error_reporting Level eingestellt und der falsche Typ wurde nicht reklamiert. http://php.net/manual/de/function.error-reporting.php > if (strlen($variable) > 0) { ... SNIP > ich hoffe das mir irgendwer helfen kann, den fehler zu beheben. Entscheidend ist, was $variable tatsächlich beinhaltet! Das geht aus dem Code nicht hervor, die Warnung besagt aber, dass es sich um eine "resource" handelt. Da gibt es sehr viele Möglichkeiten ... http://php.net/manual/de/resource.php Gruß, Hans
php::bar PHP Wiki - Listenarchive