Markus: Problem mit unserialize()

Beitrag lesen

Hallo,

ich habe in einem Formular Checkboxen eingebaut. Die Inhalte werden mittels serialize() in die Datenbank eingefügt:
Element1,Element2,Element3,...
Also jeweils mit Komma getrennt

Jetzt will ich, dass, wenn das Formular nochmals aufgerufen wird die vorher angeklickten Felder markiert sind.

Es erscheint diese Fehlermeldung:
unserialize() [function.unserialize]: Error at offset 0 of 44 bytes in

Aufgelöst habe ich die Felder mit:
$dsatz = mysql_fetch_assoc($res);
$inhalt = unserialize($dsatz['Elemente']);

Was mache ich Falsch ?