Title: Plugin Form Submit
Last modified: August 19, 2016

---

# Plugin Form Submit

 *  Resolved [Gisha James](https://wordpress.org/support/users/gjames/)
 * (@gjames)
 * [16 years, 3 months ago](https://wordpress.org/support/topic/plugin-form-submit/)
 * I am trying to create a simple plugin.
    It is as follows.
 * >  function contactus($content)
   >  { if(strpos($content,'[contactus]’)) {
   > if($_POST[‘submit’]!=””)
   >  { $message = __(‘Send’,’contactus’); }
   > $new_content ='<div id=”response”>’;
   >  if($message) { $new_content .= ‘<p>’.
   > $message.'</p>’; } else { $new_content .='<div class=”form”>’; $new_content.
   > ='<form method=”POST” id=”commentform” >’; $new_content .='<div class=”cright”
   > ><div class=”karea”>’; $new_content .='<label for=”comment”><small>Write your
   > Response here :</small></label><textarea name=”comment” id=”comment” cols=”
   > 20px” rows=”10″ tabindex=”4″></textarea></p></div>’; $new_content .='<p><label
   > for=”author”>Name : </label>’; $new_content .='<input type=”text” name=”author”
   > id=”author” value=” ” size=”22″ tabindex=”1″ /></p>’; $new_content .='<p><label
   > for=”email”>Mail :<small>(will not be published) </small></label><input type
   > =”text” name=”email” id=”email” value=”” size=”22″ tabindex=”2″ /></p>’; $new_content.
   > ='<p><label for=”url”>Website</label><input type=”text” name=”url” id=”url”
   > value=” ” size=”22″ tabindex=”3″ /></p>’; $new_content .='<p class=”submit”
   > ><input name=”submit” type=”submit” id=”submit” tabindex=”5″ value=”‘.__(‘Send’,’
   > contactus’).'” />’; $new_content .='</p>’; $new_content .='</div>’; $new_content.
   > ='</form>’; $new_content .='</div>’; } $new_content .='</div>’;
   > $content = str_replace(‘[contactus]’,$new_content,$content);
   >  } return $content;}
   > add_filter(‘the_content’,’contactus’);
 * Eventhough the contact form appears, after submission page does not print “Send”
 * I am learning plugin creation. Any help will be appreciated.

Viewing 2 replies - 1 through 2 (of 2 total)

 *  Thread Starter [Gisha James](https://wordpress.org/support/users/gjames/)
 * (@gjames)
 * [16 years, 3 months ago](https://wordpress.org/support/topic/plugin-form-submit/#post-1403469)
 * I just want to know how the variable can be retrieved when someone submits a 
   form on a page. How to code that plugin part.
 * The above code displays the form, but when submit is pressed, nothing is showing
   up.
 * Any help will be appreciated.
 * Thank you
 *  [jakepaint](https://wordpress.org/support/users/jakepaint/)
 * (@jakepaint)
 * [15 years, 11 months ago](https://wordpress.org/support/topic/plugin-form-submit/#post-1403604)
 * As an aside, you know you can do this, right? :
 *     ```
       $new_content .= '<div class="form">
           <form method="POST" id="commentform" >
           <div class="cright"><div class="karea">
           etc etc
       ```
   
 * You don’t need to put $new_content .= on every newline.

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Plugin Form Submit’ is closed to new replies.

 * 2 replies
 * 2 participants
 * Last reply from: [jakepaint](https://wordpress.org/support/users/jakepaint/)
 * Last activity: [15 years, 11 months ago](https://wordpress.org/support/topic/plugin-form-submit/#post-1403604)
 * Status: resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
