Title: Problem while creating simple plugin
Last modified: August 20, 2016

---

# Problem while creating simple plugin

 *  [junaidrehman](https://wordpress.org/support/users/junaidrehman/)
 * (@junaidrehman)
 * [14 years, 11 months ago](https://wordpress.org/support/topic/problem-while-creating-simple-plugin/)
 * I have created a menu on admin and created a form with only two fields. Now the
   problem is that i dont know how can i know when when the form whether the form
   is submitted or not. Also nothing is displayed that shows that settings are saved
   or like wise…. My plugin code is that:-
 *     ```
       <?php
       /*
       plugin name: my plugin
       plugin uri: http://www.example.com
       description: This is just testing plugin
       version: 1.0
       author: junaid rehman
       author uri: http://www.example.com
       */
       add_action('admin_menu', 'jun_create_text');
   
       if ( 'save' == $_REQUEST['action'] ) {
       	add_option("yourname", esc_attr($_REQUEST["yourname"]));
       	add_option("fname", esc_attr($_REQUEST["fname"]));
       	add_filter('wp_footer', 'jun_footer');
       }
       function jun_footer($content){
       	echo "Your Name is ".get_option("yourname")."<br>";
       	echo "Your Father Name is ".get_option("fname")."<br>";
       	}
       function jun_create_text(){
       		add_menu_page( 'My Plugin Settings', 'Plugin Styling',
       'manage_options', __FILE__, 'jun_styling_settings' );
       }
   
       function jun_styling_settings(){
       	?>
          <div class="wrap">
       	<?php screen_icon( 'plugins' ); ?>
       	<h2>My Plugin</h2>
           <form method="POST" action="">
           <table class="form-table">
           <tr valign="top">
           <th scope="row"><label for="yourname">Your Name</label> </th>
           <td ><input maxlength="45" size="25" name="yourname" value=""/> </td>
           </tr >
           <tr valign="top">
           <th scope="row"><label for="fname">Father Name</label> </th>
           <td ><input maxlength="45" size="25" name="fname" value=""/> </td>
           </tr >
           <tr valign="top">
           <td>
           <input type="submit" name="save" value="Save Options"
           class="button-primary" />
           <input type="submit" name="reset" value="Reset"
           class="button-secondary" />
           </td>
           </tr>
           </table>
           </form>
           </div>
   
       <?php
       }
       ```
   

Viewing 1 replies (of 1 total)

 *  Thread Starter [junaidrehman](https://wordpress.org/support/users/junaidrehman/)
 * (@junaidrehman)
 * [14 years, 11 months ago](https://wordpress.org/support/topic/problem-while-creating-simple-plugin/#post-2161735)
 * I want to say that following code is not working:-
 *     ```
       if ( 'save' == $_REQUEST['action'] ) {
       	add_option("yourname", esc_attr($_REQUEST["yourname"]));
       	add_option("fname", esc_attr($_REQUEST["fname"]));
       	add_filter('wp_footer', 'jun_footer');
       }
       ```
   

Viewing 1 replies (of 1 total)

The topic ‘Problem while creating simple plugin’ is closed to new replies.

 * 1 reply
 * 1 participant
 * Last reply from: [junaidrehman](https://wordpress.org/support/users/junaidrehman/)
 * Last activity: [14 years, 11 months ago](https://wordpress.org/support/topic/problem-while-creating-simple-plugin/#post-2161735)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
