Title: Adding new form with email support
Last modified: November 22, 2018

---

# Adding new form with email support

 *  [AmanSin001](https://wordpress.org/support/users/amansin001/)
 * (@amansin001)
 * [7 years, 9 months ago](https://wordpress.org/support/topic/adding-new-form-with-email-support/)
 * I created a form which will be entered by user
 * <form id=”wc-form-return” action=”” method=”post”>
    <label><?php _e(‘Select products
   for return’,’wc_return’) ?></label> <select id=”wc_products[]” name=”wc_products”
   class=”wc_products” multiple=”multiple”> <?php if ( sizeof( $products ) > 0 ){
   foreach( $products as $item ) { ?> <option value=”<?php echo $item[‘item_meta’][‘
   _product_id’][0]; ?>”><?php echo __(esc_html($item[‘name’]), ‘wc_return’); ?>
   </option> <?php } } ?> </select> <small><?php _e(‘You can select multiple by 
   holding down the CMD or Ctrl key.’,’wc_return’); ?></small> <textarea name=”wc_message”
   id=”wc_message” cols=”30″ rows=”10″ placeholder=”<?php _e(‘Explain the reasons
   for your return’, ‘wc_return’) ?>”></textarea> <input type=”hidden” name=”order”
   value=”<?php echo $order->id; ?>” /> <input type=”hidden” name=”customer” value
   =”<?php echo $order->billing_email; ?>” /> <input type=”text” name=”phone” id
   =”wc_phone” value=”<?php echo $order->billing_phone; ?>” /> <input type=”checkbox”
   name=”check1″ value=”Yes” required>Accept our [ return and exchange policy ](https://wordpress.org/support/topic/adding-new-form-with-email-support/?output_format=md)
   </br> <input type=”submit” name=”submit” value=”<?php _e(‘Submit’,’wc_return’);?
   >” /> </form> It will be entered by user and we will be sent to given email (
   that is already setted up)
 * Now to give these information in email i used
 * $note_form_email = ”;
    if ( $_POST[‘wc_message’] != ” ) { $note .= ‘<br><br>’;
   $note .= ‘<p>’.__(‘And the explanation:’, ‘wc_return’).'</p>’; $note_form_email.
   = ‘<p>’.__(‘And the explanation:’, ‘wc_return’).'</p>’; $note .= apply_filters(‘
   the_content’, $_POST[‘wc_message’] ); $note_form_email .= apply_filters( ‘the_content’,
   $_POST[‘wc_message’] ); $note .= ‘<p>’.__(‘Customer details:’, ‘wc_return’).'
   </p>’; $note_form_email .= ‘<p>’.__(‘Customer details:’, ‘wc_return’).'</p>’;
   $note .= ‘<p>’.__(‘Customer phone:’,’wc_return’).'</p>’; $note_form_email .= ‘
   <p>’.__(‘Customer phone:’,’wc_return’).'</p>’; $note .= apply_filters(‘the_content’,
   $_POST[‘wc_phone’] ); $note_form_email .= apply_filters(‘the_content’, $_POST[‘
   wc_phone’] ); } But output was like this
 * And the explanation:
    Huhhh (written by user on wc_message) Customer details:
   Customer phone:
 * That ‘Huhhh’ was written by user on wc_message. He also wrote wc_phone but it
   was not showing in email. Wc_message is working properly but wc_phone isnt. What
   am i doing wrong?

The topic ‘Adding new form with email support’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/wc-return-product_49586c.svg)
 * [WC Return products](https://wordpress.org/plugins/wc-return-product/)
 * [Support Threads](https://wordpress.org/support/plugin/wc-return-product/)
 * [Active Topics](https://wordpress.org/support/plugin/wc-return-product/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wc-return-product/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wc-return-product/reviews/)

 * 0 replies
 * 1 participant
 * Last reply from: [AmanSin001](https://wordpress.org/support/users/amansin001/)
 * Last activity: [7 years, 9 months ago](https://wordpress.org/support/topic/adding-new-form-with-email-support/)
 * Status: not resolved