<div>Hi All</div>
<div>As per form quickstart guide, forms can have #type as &#39;values&#39;.</div>
<div> </div>
<div>Example:</div>
<div> </div>
<div><span style="COLOR: #000000"><font face="Courier New"><span style="COLOR: #0000bb">&lt;?php<br>$form</span><span style="COLOR: #007700">[</span><span style="COLOR: #dd0000">&#39;foo&#39;</span><span style="COLOR: #007700">] = array(</span><span style="COLOR: #dd0000">&#39;#type&#39; </span><span style="COLOR: #007700">=&gt; </span><span style="COLOR: #dd0000">&#39;value&#39;</span><span style="COLOR: #007700">, </span><span style="COLOR: #dd0000">&#39;#value&#39; </span><span style="COLOR: #007700">=&gt; </span><span style="COLOR: #dd0000">&#39;bar&#39;</span></font><font face="Courier New"><span style="COLOR: #007700">)<br>
</span><span style="COLOR: #0000bb">?&gt;</span></font></span></div>
<div><span style="COLOR: #000000"><font face="Courier New"><span style="COLOR: #0000bb"></span></font></span> </div>
<div><span style="COLOR: #000000"><font face="Courier New"><span style="COLOR: #0000bb">Later point of time, we can retreive the value as $form_state[&#39;values&#39;][&#39;foo&#39;], and value retreived should be &#39;bar&#39;.</span></font></span></div>

<div><span style="COLOR: #000000"><font face="Courier New"><span style="COLOR: #0000bb"></span></font></span> </div>
<div><span style="COLOR: #000000"><font face="Courier New"><span style="COLOR: #0000bb">In my module hook_form api, I have added </span></font></span></div>
<div><span style="COLOR: #000000"><font face="Courier New"><span style="COLOR: #0000bb"></span></font></span> </div>
<div><span style="COLOR: #000000"><font face="Courier New"><span style="COLOR: #0000bb"> $form[&#39;companies&#39;] = array(<br> &#39;#type&#39; =&gt; &#39;value&#39;,<br> &#39;#value&#39; =&gt; &#39;1&#39;,<br> );<br></span></font></span></div>

<div><span style="COLOR: #000000"><font face="Courier New"><span style="COLOR: #0000bb">In hook_form_alter, I want to get the value of $form_state[&#39;values&#39;][&#39;companies&#39;] and increment $form_state[&#39;values&#39;][&#39;companies&#39;] by 1.</span></font></span></div>

<div><span style="COLOR: #000000"><font face="Courier New"><span style="COLOR: #0000bb">Is this allowed or Drupal has any restriction.</span></font></span></div>
<div><span style="COLOR: #000000"><font face="Courier New"><span style="COLOR: #0000bb"></span></font></span> </div>
<div><span style="COLOR: #000000"><font face="Courier New"><span style="COLOR: #0000bb">When I access the value of $form_state[&#39;values&#39;][&#39;companies&#39;], it just gives me empty value (&#39;&#39;).</span></font></span></div>

<div><span style="COLOR: #000000"><font face="Courier New"><span style="COLOR: #0000bb"></span></font></span> </div>
<div><span style="COLOR: #000000"><font face="Courier New"><span style="COLOR: #0000bb">What could be problem here?</span></font></span></div>
<div><span style="COLOR: #000000"><font face="Courier New"><span style="COLOR: #0000bb"></span></font></span> </div>
<div><span style="COLOR: #000000"><font face="Courier New"><span style="COLOR: #0000bb">Regards</span></font></span></div>
<div><span style="COLOR: #000000"><font face="Courier New"><span style="COLOR: #0000bb">Austin</span></font></span></div>
<div><span style="COLOR: #000000"><font face="Courier New"><span style="COLOR: #0000bb"> </span></font></span></div>