wenn du sie mit css sichtbar machst ja - du hast scheinbar irgend eine eigenschaft gesetzt, die das display: none, welches auf input[type=hidden] wirkt, wieder überschreibt
... thx, das war meine Antwort ! input type="hidden" ist schlicht
per default display:none und genau das überscheibe ich. danke !