wahsaga: Problem mit checkboxen

Beitrag lesen

hi,

gehört diese Frage nicht eigentlich auch noch zu deinem anderen Thread, Ich kann checkboxen nicht auswerten ...?

$typ = unserialize($dsatz['typ']);

Kontrollausgabe $typ mittels var_dump()?

<input type="checkbox" name="typ[]" value="Warmwasser" <?php if (in_array('Warmwasser', $typ)){echo "checked";}?>> Warmwasser
[...]
Jedoch bei einem weiteren Feld mit checkboxen wird folgende Fehlermeldung hinter jeder checkbox angezeigt:

Warning: Wrong datatype for second argument in call to in_array in

Hast du verstanden, was diese Meldung bedeutet?

Bei diesem Feld wurden keine checkboxen angewählt, d.h. er sucht nach den Werten, findet keine in der Spalte der Datenbank und schickt dann diese Fehlermeldung.
Wie kann ich das abstellen, dass er mir die Fehlermeldung anzeigt?

In den du entweder dafür sorgst, dass zumindest der Typ des zweiten Parameters für in_array() korrekt ist - oder die Abfrage in dem Fall, dass es keine Werte gibt, auch gar nicht ausführst.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }