Jump to content

Create and Clean up array from form fields.


denoteone
 Share

Recommended Posts

i have my form with 5 fields that are not required to be filled out.

<input class="inputbg" type="text" name="MAC[]"  />
<input class="inputbg" type="text" name="MAC[]"  />
<input class="inputbg" type="text" name="MAC[]"  />
<input class="inputbg" type="text" name="MAC[]"  />
<input class="inputbg" type="text" name="MAC[]"  />

 

On my process page I want to remove all of the empty index's that did not have data entered. I am new to sending array data via POST do I need to do anything else other then what is below?

 

            

    foreach($MAC as $key => $value) {
                  if($value == "") {
                     unset($MAC[$key]);
                   }
            }

            $mac_addresses = array_values($MAC); 

  if(empty($mac_addresses)){ 
      $error = "You did not enter any MAC adresses.";
     $valid = "false";
    }

Link to comment
Share on other sites

This thread is more than a year old.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.