title: Reading HTML5 input (type color) value with PHP
body: <p>I'm creating my first theme in WordPress, and have added a theme settings page where I'm using an input field of the HTML5 type "color" to allow the theme user to select the color of an element on the page.</p>
  
  <p>The input type renders and works just fine, but on the theme options page I want it to show a text string of the hex value (e.g. "#FFFFFF" or "#31A1FF" or whatever) of the currently selected color next to the color swatch/input field.  This part is not working.  I'm fairly new to PHP, so I'm probably just doing something wrong.  But I would've figured reading the value property of the input field would work.  It isn't--it does not show any text at all.</p>
  
  <p>Below is the code I'm working with.  Can anyone help point me in the right direction here?</p>
  
  <p>Ultimately, I will be wanting to do the same thing with other input types used for other settings such as a slider input for opacity/transparency values.  But this is my starting point, and I can get going with this one, the others probably won't be hard to figure out.</p>
  
  <pre><code>function fp_Field_BackgroundColor () {
      $options = get_option('fp-OptionsArray');
      echo "&lt;input id='fp_BackgroundColor' name='fp-OptionsArray[BackgroundColor]' type='color' value='{$options['BackgroundColor']}' /&gt;";
      echo "&lt;div float='left'&gt;" . $_POST['fp_BackgroundColor.value'] . "&lt;/div&gt;";
  }
  </code></pre>