hallo,
setze dich mal mit array_search auseinander.
Das erste vorhandene Element in einem Array hat die Zählnummer 0, und wenn du gerade die erwischt mit
if (array_search("base" , $Produktbesitz,bool)) echo "checked";
wird der if _nicht_ wahr.
Kalle