When your form is submitted, it will pass through a validation function if you define one.  The function name should be nameofyourform_validate($form, &amp;$form_state)<br><br>See <a href="http://drupal.org/node/751826">http://drupal.org/node/751826</a> (The Drupal forms quickstart guide).<br>
<br>This function will be automatically called when a user submits your form.  Inside this function, you can check on the values of $form and use PHP&#39;s is_numeric to be sure that $form_state[&#39;ci&#39;] is a numerical value.  If it is not (that is, if is_numeric returns FALSE), use form_set_error to invalidate the submission and return the user to the form page with an error message.<br>
<br><div class="gmail_quote">On Thu, Mar 10, 2011 at 11:46 AM, Damian Adriel Perez Valdes <span dir="ltr">&lt;<a href="mailto:damian.adriel@gmail.com">damian.adriel@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello:<br><br>I need your help. I&#39;m making a Drupal module, and i need to validate if the textfield data are numeric or not. can i use a drupal functions for this ?<br><br>This is my form code:<br><br>            &#39;ci&#39; =&gt; array ( <br>

                &#39;#title&#39; =&gt; t(&#39;C.I.&#39;), <br>                &#39;#type&#39; =&gt; &#39;textfield&#39;, <br>                &#39;#maxlength&#39; =&gt; 11,  <br>                &#39;#size&#39; =&gt; 20,<br>

                &#39;#required&#39; =&gt; TRUE,<br>            ),<br clear="all"><br>Thanks.<br><br>
</blockquote></div><br>