<pre id="line130"><span style="font-family: tahoma,sans-serif;">Hi, </span><br style="font-family: tahoma,sans-serif;"><span style="font-family: tahoma,sans-serif;">Here is a snippet of a webform i created through Webform Module. Drupal 6.</span><br style="font-family: tahoma,sans-serif;">

<span style="font-family: tahoma,sans-serif;">All i want is my custom code to be executed on submit. But no documentation is precise</span>.<br style="font-family: arial,helvetica,sans-serif;"><br>&lt;<span class="start-tag">form</span><span class="attribute-name"> action</span>=<span class="attribute-value">&quot;/RWPS/?q=node/4&quot;  </span><span class="attribute-name">accept-charset</span>=<span class="attribute-value">&quot;UTF-8&quot; </span><span class="attribute-name">method</span>=<span class="attribute-value">&quot;post&quot; </span><span class="attribute-name">id</span>=<span class="attribute-value">&quot;webform-client-form-4&quot; </span><span class="attribute-name">class</span>=<span class="attribute-value">&quot;webform-client-form&quot; </span><span class="attribute-name">enctype</span>=<span class="attribute-value">&quot;multipart/form-data&quot;</span>&gt;
&lt;<span class="start-tag">div</span>&gt;&lt;<span class="start-tag">div</span><span class="attribute-name"> class</span>=<span class="attribute-value">&quot;webform-component webform-component-textfield&quot; </span><span class="attribute-name">id</span>=<span class="attribute-value">&quot;webform-component-md5&quot;</span>&gt;&lt;<span class="start-tag">div</span><span class="attribute-name"> class</span>=<span class="attribute-value">&quot;form-item&quot; </span><span class="attribute-name">id</span>=<span class="attribute-value">&quot;edit-submitted-md5-wrapper&quot;</span>&gt;
 &lt;<span class="start-tag">label</span><span class="attribute-name"> for</span>=<span class="attribute-value">&quot;edit-submitted-md5&quot;</span>&gt;MD5: &lt;/<span class="end-tag">label</span>&gt;
 &lt;<span class="start-tag">input</span><span class="attribute-name"> type</span>=<span class="attribute-value">&quot;text&quot; </span><span class="attribute-name">maxlength</span>=<span class="attribute-value">&quot;128&quot; </span><span class="attribute-name">name</span>=<span class="attribute-value">&quot;submitted[md5]&quot; </span><span class="attribute-name">id</span>=<span class="attribute-value">&quot;edit-submitted-md5&quot; </span><span class="attribute-name">size</span>=<span class="attribute-value">&quot;32&quot; </span><span class="attribute-name">value</span>=<span class="attribute-value">&quot;&quot; </span><span class="attribute-name">class</span>=<span class="attribute-value">&quot;form-text&quot; </span><span class="error"><span class="attribute-name">/</span></span>&gt;
&lt;/<span class="end-tag">div</span>&gt;
&lt;/<span class="end-tag">div</span>&gt;&lt;<span class="start-tag">div</span><span class="attribute-name"> class</span>=<span class="attribute-value">&quot;webform-component webform-component-textfield&quot; </span><span class="attribute-name">id</span>=<span class="attribute-value">&quot;webform-component-sha256&quot;</span>&gt;&lt;<span class="start-tag">div</span><span class="attribute-name"> class</span>=<span class="attribute-value">&quot;form-item&quot; </span><span class="attribute-name">id</span>=<span class="attribute-value">&quot;edit-submitted-sha256-wrapper&quot;</span>&gt;
 &lt;<span class="start-tag">label</span><span class="attribute-name"> for</span>=<span class="attribute-value">&quot;edit-submitted-sha256&quot;</span>&gt;SHA256: &lt;/<span class="end-tag">label</span>&gt;
</pre><pre id="line140"> &lt;<span class="start-tag">input</span><span class="attribute-name"> type</span>=<span class="attribute-value">&quot;text&quot; </span><span class="attribute-name">maxlength</span>=<span class="attribute-value">&quot;64&quot; </span><span class="attribute-name">name</span>=<span class="attribute-value">&quot;submitted[sha256]&quot; </span><span class="attribute-name">id</span>=<span class="attribute-value">&quot;edit-submitted-sha256&quot; </span><span class="attribute-name">size</span>=<span class="attribute-value">&quot;64&quot; </span><span class="attribute-name">value</span>=<span class="attribute-value">&quot;&quot; </span><span class="attribute-name">class</span>=<span class="attribute-value">&quot;form-text&quot; </span><span class="error"><span class="attribute-name">/</span></span>&gt;
&lt;/<span class="end-tag">div</span>&gt;
&lt;/<span class="end-tag">div</span>&gt;&lt;<span class="start-tag">input</span><span class="attribute-name"> type</span>=<span class="attribute-value">&quot;hidden&quot; </span><span class="attribute-name">name</span>=<span class="attribute-value">&quot;details[sid]&quot; </span><span class="attribute-name">id</span>=<span class="attribute-value">&quot;edit-details-sid&quot; </span><span class="attribute-name">value</span>=<span class="attribute-value">&quot;&quot;  </span><span class="error"><span class="attribute-name">/</span></span>&gt;
&lt;<span class="start-tag">input</span><span class="attribute-name"> type</span>=<span class="attribute-value">&quot;hidden&quot; </span><span class="attribute-name">name</span>=<span class="attribute-value">&quot;details[page_num]&quot; </span><span class="attribute-name">id</span>=<span class="attribute-value">&quot;edit-details-page-num&quot; </span><span class="attribute-name">value</span>=<span class="attribute-value">&quot;1&quot;  </span><span class="error"><span class="attribute-name">/</span></span>&gt;
&lt;<span class="start-tag">input</span><span class="attribute-name"> type</span>=<span class="attribute-value">&quot;hidden&quot; </span><span class="attribute-name">name</span>=<span class="attribute-value">&quot;details[page_count]&quot; </span><span class="attribute-name">id</span>=<span class="attribute-value">&quot;edit-details-page-count&quot; </span><span class="attribute-name">value</span>=<span class="attribute-value">&quot;1&quot;  </span><span class="error"><span class="attribute-name">/</span></span>&gt;
&lt;<span class="start-tag">input</span><span class="attribute-name"> type</span>=<span class="attribute-value">&quot;hidden&quot; </span><span class="attribute-name">name</span>=<span class="attribute-value">&quot;details[finished]&quot; </span><span class="attribute-name">id</span>=<span class="attribute-value">&quot;edit-details-finished&quot; </span><span class="attribute-name">value</span>=<span class="attribute-value">&quot;0&quot;  </span><span class="error"><span class="attribute-name">/</span></span>&gt;
&lt;<span class="start-tag">input</span><span class="attribute-name"> type</span>=<span class="attribute-value">&quot;hidden&quot; </span><span class="attribute-name">name</span>=<span class="attribute-value">&quot;form_build_id&quot; </span><span class="attribute-name">id</span>=<span class="attribute-value">&quot;form-96640775ae006eafa3df3b980bdd2ead&quot; </span><span class="attribute-name">value</span>=<span class="attribute-value">&quot;form-96640775ae006eafa3df3b980bdd2ead&quot;  </span><span class="error"><span class="attribute-name">/</span></span>&gt;
&lt;<span class="start-tag">input</span><span class="attribute-name"> type</span>=<span class="attribute-value">&quot;hidden&quot; </span><span class="attribute-name">name</span>=<span class="attribute-value">&quot;form_token&quot; </span><span class="attribute-name">id</span>=<span class="attribute-value">&quot;edit-webform-client-form-4-form-token&quot; </span><span class="attribute-name">value</span>=<span class="attribute-value">&quot;c2c0540261fb185ef87e38acd8cb2b1c&quot;  </span><span class="error"><span class="attribute-name">/</span></span>&gt;
&lt;<span class="start-tag">input</span><span class="attribute-name"> type</span>=<span class="attribute-value">&quot;hidden&quot; </span><span class="attribute-name">name</span>=<span class="attribute-value">&quot;form_id&quot; </span><span class="attribute-name">id</span>=<span class="attribute-value">&quot;edit-webform-client-form-4&quot; </span><span class="attribute-name">value</span>=<span class="attribute-value">&quot;webform_client_form_4&quot;  </span><span class="error"><span class="attribute-name">/</span></span>&gt;
&lt;<span class="start-tag">div</span><span class="attribute-name"> id</span>=<span class="attribute-value">&quot;edit-actions&quot; </span><span class="attribute-name">class</span>=<span class="attribute-value">&quot;form-actions form-wrapper&quot;</span>&gt;&lt;<span class="start-tag">input</span><span class="attribute-name"> type</span>=<span class="attribute-value">&quot;submit&quot; </span><span class="attribute-name">name</span>=<span class="attribute-value">&quot;op&quot; </span><span class="attribute-name">id</span>=<span class="attribute-value">&quot;edit-submit&quot; </span><span class="attribute-name">value</span>=<span class="attribute-value">&quot;Submit&quot;  </span><span class="attribute-name">class</span>=<span class="attribute-value">&quot;form-submit&quot; </span><span class="error"><span class="attribute-name">/</span></span>&gt;
&lt;/<span class="end-tag">div</span>&gt;
&lt;/<span class="end-tag">div</span>&gt;&lt;/<span class="end-tag">form</span>&gt;</pre>form Id is : webform_client_form_4<br><br>Is there a way to write my own submit code , can anyone give me a precise method that works. <br>

<br>I want to display a message when form submits to test that hook is called or not ? I tried webform_submit()<br><br>in my case i wrote webform_webform_client_form_4_submit() hooks, does not work.<br clear="all"><br>-- <br>

Thanks and regards,<br>Rohit Sharma<br><br><br>