[eluser]Zack Kitzmiller[/eluser]
Don't call the PHP Processor from inside the PHP Processor. Don't use quotes either. Just access the variable directly.
Code:
<?php echo form_hidden('name', $variable->id); ?>
And I'd like to say:
[quote author="Thea_G" date="1272930540"]I just wrap my input forms inside a div tag and make the div tag invisible, like this
<div id="id_" name="id_" style="display:none">
(Labels, buttons and input forms can go here)
</div>
To turn it back on you just need to get the element by id and then set display:inline or display:block[/quote]
The OP wasn't talking about temporarily hiding form elements that aren't being used. They were talking about input type 'hidden.'