<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:Courier New, courier, monaco, monospace, sans-serif;font-size:12pt"><DIV></DIV>
<DIV>In Drupal, I recommend staying away from hidden values as they actually do allow for a&nbsp;miniscule possibility of hacking. Instead use <FONT style="BACKGROUND-COLOR: #e1c4a8">'#type' =&gt; 'value'</FONT> which will not present on the rendered form. I have never had any trouble with altering it in multistep forms.<BR>&nbsp;</DIV>
<P><FONT face="bookman old style, new york, times, serif" color=#ff007f size=4><EM><STRONG>Nancy E. Wichmann, PMP</STRONG></EM></FONT></P>
<P><FONT face="arial, helvetica, sans-serif">Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr.</FONT></P>
<DIV><BR></DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: Courier New, courier, monaco, monospace, sans-serif"><BR>
<DIV style="FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, sans-serif"><FONT face=Tahoma size=2>
<HR SIZE=1>
<B><SPAN style="FONT-WEIGHT: bold">From:</SPAN></B> Hans Langouche &lt;hans.langouche@gmail.com&gt;<BR><B><SPAN style="FONT-WEIGHT: bold">To:</SPAN></B> development@drupal.org<BR><B><SPAN style="FONT-WEIGHT: bold">Sent:</SPAN></B> Sat, March 13, 2010 8:53:26 AM<BR><B><SPAN style="FONT-WEIGHT: bold">Subject:</SPAN></B> [development] form_api: same form called multiple times, wrong form_state values<BR></FONT><BR>Hi all,<BR><BR>I have a small admin form (2 buttons and a hidden value) that is repeated multiple times (each time the value is different).<BR><BR>Now whenever I access $form_state['values'] from the submit function, the hidden value always returns the data from the first form.&nbsp; When I print out $_POST directly I do get the correct data.<BR><BR>I've been searching this and it seems this is because the form_state is cached.&nbsp; I couldn't find any workaround though, so for the moment working with $_POST.&nbsp; Anyone know the correct way to
 do this ?<BR><BR>Tnx,<BR><BR>HnLn<BR></DIV></DIV></div></body></html>