Hej!
Jag har lite problem med ett formulär.
Jag har två listboxar (multiple) där man kan markera ett antal val.
När jag skriver ut dessa boxar, kollar jag med en ifsats om besökaren valt något, för att isf. markera dessa.
När jag postar formuläret utan att ha valt något i dessa listboxar, får jag det hrä felmeddelandet:
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /path/to/file/
Raden "det gnälls" över är:
$obj_type .= "<option value=\"" . $res['obj_typeid'] . "\"" . (in_array($res['obj_typeid'], [b]$acc_type[/b]) ? " selected=\"selected\"" : "") .">" . $res['obj_typename'] . "</option>\n";
Det fetstilta i strängen ovan är min array. Jag "sätter" den högst upp i koden med $acc_type = array();, så det existerar.
Hur ska jag bära mig åt för att få bort detta felmeddelande?
Tack!