large form > not capturing all responses

altoidboy 01 Apr, 2009
I wrote a rather large survey form (the largest I've ever written) and after creating the table, am finding that only some fields are being captured. many are not. this is true both of the automatic e-mail that's sent (it's set to FIELD, not a custom e-mail template), and looking in the backend at the saved data. any ideas why this would be the case? i've double-checked for typos.

it would take too long to list the fields that do/don't work, but you can see it below. the first field that is not working right is "fld studio light". also none of the last 7 fields ("mon avail" "tues avail" etc.) are working.

are there any immediate things i should check to get this form working properly?

i've included the form code below. everything else is pretty much set to default.

<table width="90%"  border="0" align="center" cellpadding="5" cellspacing="5">
  <tr>
    <td colspan="2"><p align="center"><strong>PRODUCTION SURVEY 2009 </strong></p>
      <p align="center">Thanks for taking the time to fill out this survey!<br />This will help us become a stronger team and develop our talents. </p></td>
  </tr>
  <tr>
    <td width="50%"><div align="right">Name</div></td>
    <td width="50%">
      <input name="name2" type="text">
      <input name="name" type="hidden" value="{name}"></td>
  </tr>
  <tr>
    <td><div align="right">I am:</div></td>
    <td>
      <select name="gender" size="1">
        <option value="Choose gender here" selected>Choose gender here</option>
        <option value="male">male</option>
        <option value="female">female</option>
      </select></td>
  </tr>
  <tr>
    <td><div align="right"><strong>General Production Skills</strong></div></td>
    <td> </td>
  </tr>
 <tr>
    <td><div align="right">Director for Screen</div></td>
    <td>
      <select name="director-screen" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Director for Stage</div></td>
    <td>
      <select name="director-stage" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Producing</div></td>
    <td>
      <select name="producing" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Cinematographer</div></td>
    <td>
      <select name="cinematographer" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Field Camera Operator</div></td>
    <td>
      <select name="field-camera-operator" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Development</div></td>
    <td>
      <select name="development" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Field/Studio Lighting</div></td>
    <td>
      <select name="fld studio light" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Field/Studio Sound</div></td>
    <td>
      <select name="fld studio snd" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Hair/Makeup</div></td>
    <td>
      <select name="hair-makeup" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Costumes</div></td>
    <td>
      <select name="costumes" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Script Supervisor</div></td>
    <td>
      <select name="script supervisor" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Storyboard Artist</div></td>
    <td>
      <select name="storyboard artist" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Writing</div></td>
    <td>
      <select name="writing" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Acting</div></td>
    <td>
      <select name="acting" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

 <tr>
    <td><div align="right"><strong>Post Production Experience</strong></div></td>
    <td> </td>
  </tr>

<tr>
    <td><div align="right">Motion Graphics</div></td>
    <td>
      <select name="motion graphics" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Editor (FCP)</div></td>
    <td>
      <select name="editor-fcp" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Editor (Avid)</div></td>
    <td>
      <select name="editor-avid" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Digitizing</div></td>
    <td>
      <select name="digitizing" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Network IT</div></td>
    <td>
      <select name="network it" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right"><strong>Technical Live Production Skills</strong></div></td>
    <td> </td>
  </tr>

<tr>
    <td><div align="right">Camera Operator</div></td>
    <td>
      <select name="camera operator" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Tape Operator/Iris</div></td>
    <td>
      <select name="tape operator iris" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Switcher</div></td>
    <td>
      <select name="switcher" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Director (Live Sunday)</div></td>
    <td>
      <select name="director live sunday" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Live Producer</div></td>
    <td>
      <select name="live producer" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">On Screen Graphics</div></td>
    <td>
      <select name="on screen graphics" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Director</div></td>
    <td>
      <select name="director" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Producer</div></td>
    <td>
      <select name="producer" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Lighting</div></td>
    <td>
      <select name="lighting" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Live Audio</div></td>
    <td>
      <select name="live audio" size="1">
        <option value="Choose level of experience" selected>Choose level of experience</option>
        <option value="No experience">No experience</option>
        <option value="A little experience">A little experience</option>
        <option value="Some experience">Some experience</option>
        <option value="Expert">Expert</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right"><strong>Desired Training In Production</strong></div></td>
    <td>Of all these areas, which would you like to be trained further in?</td>
  </tr>

<tr>
    <td><div align="right">First Choice</div></td>
    <td>
      <select name="desired 1st choice" size="1">
        <option value="Choose area" selected>Choose area</option>
        <option value="General Production Skills">General Production Skills:</option>
        <option value="Director for screen">    Director for Screen</option>
        <option value="Director for stage">    Director for Stage</option>
        <option value="Producing">    Producing</option>
        <option value="Cinematographer">    Cinematographer</option>
        <option value="Field Camera Operator">    Field Camera Operator</option>
        <option value="Development">    Development</option>
        <option value="Field-Studio Lighting">    Field/Studio Lighting</option>
        <option value="Field-Studio Sound">    Field/Studio Sound</option>
        <option value="Hair-Makeup">    Hair/Makeup</option>
        <option value="Costumes">    Costumes</option>
        <option value="Script Supervisor">    Script Supervisor</option>
        <option value="Storyboard Artist">    Storyboard Artist</option>
        <option value="Writing">    Writing</option>
        <option value="Acting">    Acting</option>
        <option value="Post Production Experience">Post Production Experience:</option>
        <option value="Motion Graphics">    Motion Graphics</option>
        <option value="Editor-FCP">    Editor (FCP)</option>
        <option value="Editor-Avid">    Editor (Avid)</option>
        <option value="Digitizing">    Digitizing</option>
        <option value="Network IT">    Network IT</option>
        <option value="Technical Live Production Skills">Technical Live Production Skills:</option>
        <option value="Camera Operator">    Camera Operator</option>
        <option value="Tape Operator-Iris">    Tape Operator/Iris</option>
        <option value="Switcher">    Switcher</option>
        <option value="Director-Live Sunday">    Director (Live Sunday)</option>
        <option value="Live Producer">    Live Producer</option>
        <option value="On Screen Graphics">    On Screen Graphics</option>
        <option value="Director">    Director</option>
        <option value="Producer">    Producer</option>
        <option value="Lighting">    Lighting</option>
        <option value="Live Audio">    Live Audio</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Second Choice</div></td>
    <td>
      <select name="desired 2nd choice" size="1">
        <option value="Choose area" selected>Choose area</option>
        <option value="General Production Skills">General Production Skills:</option>
        <option value="Director for screen">    Director for Screen</option>
        <option value="Director for stage">    Director for Stage</option>
        <option value="Producing">    Producing</option>
        <option value="Cinematographer">    Cinematographer</option>
        <option value="Field Camera Operator">    Field Camera Operator</option>
        <option value="Development">    Development</option>
        <option value="Field-Studio Lighting">    Field/Studio Lighting</option>
        <option value="Field-Studio Sound">    Field/Studio Sound</option>
        <option value="Hair-Makeup">    Hair/Makeup</option>
        <option value="Costumes">    Costumes</option>
        <option value="Script Supervisor">    Script Supervisor</option>
        <option value="Storyboard Artist">    Storyboard Artist</option>
        <option value="Writing">    Writing</option>
        <option value="Acting">    Acting</option>
        <option value="Post Production Experience">Post Production Experience:</option>
        <option value="Motion Graphics">    Motion Graphics</option>
        <option value="Editor-FCP">    Editor (FCP)</option>
        <option value="Editor-Avid">    Editor (Avid)</option>
        <option value="Digitizing">    Digitizing</option>
        <option value="Network IT">    Network IT</option>
        <option value="Technical Live Production Skills">Technical Live Production Skills:</option>
        <option value="Camera Operator">    Camera Operator</option>
        <option value="Tape Operator-Iris">    Tape Operator/Iris</option>
        <option value="Switcher">    Switcher</option>
        <option value="Director-Live Sunday">    Director (Live Sunday)</option>
        <option value="Live Producer">    Live Producer</option>
        <option value="On Screen Graphics">    On Screen Graphics</option>
        <option value="Director">    Director</option>
        <option value="Producer">    Producer</option>
        <option value="Lighting">    Lighting</option>
        <option value="Live Audio">    Live Audio</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Third Choice</div></td>
    <td>
      <select name="desired 3rd choice" size="1">
        <option value="Choose area" selected>Choose area</option>
        <option value="General Production Skills">General Production Skills:</option>
        <option value="Director for screen">    Director for Screen</option>
        <option value="Director for stage">    Director for Stage</option>
        <option value="Producing">    Producing</option>
        <option value="Cinematographer">    Cinematographer</option>
        <option value="Field Camera Operator">    Field Camera Operator</option>
        <option value="Development">    Development</option>
        <option value="Field-Studio Lighting">    Field/Studio Lighting</option>
        <option value="Field-Studio Sound">    Field/Studio Sound</option>
        <option value="Hair-Makeup">    Hair/Makeup</option>
        <option value="Costumes">    Costumes</option>
        <option value="Script Supervisor">    Script Supervisor</option>
        <option value="Storyboard Artist">    Storyboard Artist</option>
        <option value="Writing">    Writing</option>
        <option value="Acting">    Acting</option>
        <option value="Post Production Experience">Post Production Experience:</option>
        <option value="Motion Graphics">    Motion Graphics</option>
        <option value="Editor-FCP">    Editor (FCP)</option>
        <option value="Editor-Avid">    Editor (Avid)</option>
        <option value="Digitizing">    Digitizing</option>
        <option value="Network IT">    Network IT</option>
        <option value="Technical Live Production Skills">Technical Live Production Skills:</option>
        <option value="Camera Operator">    Camera Operator</option>
        <option value="Tape Operator-Iris">    Tape Operator/Iris</option>
        <option value="Switcher">    Switcher</option>
        <option value="Director-Live Sunday">    Director (Live Sunday)</option>
        <option value="Live Producer">    Live Producer</option>
        <option value="On Screen Graphics">    On Screen Graphics</option>
        <option value="Director">    Director</option>
        <option value="Producer">    Producer</option>
        <option value="Lighting">    Lighting</option>
        <option value="Live Audio">    Live Audio</option>
      </select>
</td>
  </tr> 

<tr>
    <td><div align="right">Fourth Choice</div></td>
    <td>
      <select name="desired 4th choice" size="1">
        <option value="Choose area" selected>Choose area</option>
        <option value="General Production Skills">General Production Skills:</option>
        <option value="Director for screen">    Director for Screen</option>
        <option value="Director for stage">    Director for Stage</option>
        <option value="Producing">    Producing</option>
        <option value="Cinematographer">    Cinematographer</option>
        <option value="Field Camera Operator">    Field Camera Operator</option>
        <option value="Development">    Development</option>
        <option value="Field-Studio Lighting">    Field/Studio Lighting</option>
        <option value="Field-Studio Sound">    Field/Studio Sound</option>
        <option value="Hair-Makeup">    Hair/Makeup</option>
        <option value="Costumes">    Costumes</option>
        <option value="Script Supervisor">    Script Supervisor</option>
        <option value="Storyboard Artist">    Storyboard Artist</option>
        <option value="Writing">    Writing</option>
        <option value="Acting">    Acting</option>
        <option value="Post Production Experience">Post Production Experience:</option>
        <option value="Motion Graphics">    Motion Graphics</option>
        <option value="Editor-FCP">    Editor (FCP)</option>
        <option value="Editor-Avid">    Editor (Avid)</option>
        <option value="Digitizing">    Digitizing</option>
        <option value="Network IT">    Network IT</option>
        <option value="Technical Live Production Skills">Technical Live Production Skills:</option>
        <option value="Camera Operator">    Camera Operator</option>
        <option value="Tape Operator-Iris">    Tape Operator/Iris</option>
        <option value="Switcher">    Switcher</option>
        <option value="Director-Live Sunday">    Director (Live Sunday)</option>
        <option value="Live Producer">    Live Producer</option>
        <option value="On Screen Graphics">    On Screen Graphics</option>
        <option value="Director">    Director</option>
        <option value="Producer">    Producer</option>
        <option value="Lighting">    Lighting</option>
        <option value="Live Audio">    Live Audio</option>
      </select>
</td>
  </tr> 


  <tr>
    <td><div align="right">Brief description detailing previous experience:</div></td>
    <td><textarea name="prev experience" rows="6" cols="40"></textarea></td>
  </tr>

  <tr>
    <td><div align="right">Areas you are currently serving:</div></td>
    <td><textarea name="currently serving" rows="6" cols="40"></textarea></td>
  </tr>

  <tr>
    <td><div align="right">Areas you desire to serve:</div></td>
    <td><textarea name="desire to serve" rows="6" cols="40"></textarea></td>
  </tr>

<tr>
    <td><div align="right"><strong>Availability</strong></div></td>
    <td>Please fill in days and times you would be available.</td>
  </tr>

  <tr>
    <td><div align="right">Mondays</div></td>
    <td><textarea name="mon avail" rows="1" cols="40"></textarea></td>
  </tr>

  <tr>
    <td><div align="right">Tuesdays</div></td>
    <td><textarea name="tues avail" rows="1" cols="40"></textarea></td>
  </tr>

  <tr>
    <td><div align="right">Wednesdays</div></td>
    <td><textarea name="wed avail" rows="1" cols="40"></textarea></td>
  </tr>

  <tr>
    <td><div align="right">Thursdays</div></td>
    <td><textarea name="thurs avail" rows="1" cols="40"></textarea></td>
  </tr>

  <tr>
    <td><div align="right">Fridays</div></td>
    <td><textarea name="fri avail" rows="1" cols="40"></textarea></td>
  </tr>

  <tr>
    <td><div align="right">Saturdays</div></td>
    <td><textarea name="sat avail" rows="1" cols="40"></textarea></td>
  </tr>

  <tr>
    <td><div align="right">Sundays</div></td>
    <td><textarea name="sun avail" rows="1" cols="40"></textarea></td>
  </tr>

  <tr>
    <td colspan="2"><div align="right">
        <div align="center">
          <input type="submit" name="submit" value="Submit">
        </div>
    </div></td>
  </tr>
</table>


and this is the email result i get. i didn't bother manually making a selection for most of the pulldown menus, but i did type bogus info in all of the fields, which works for "name2" but doesn't work for any of the others.

HELP!

name2 adfbafdb
name {name}
gender male
director-screen Some experience
director-stage A little experience
producing Choose level of experience
cinematographer Choose level of experience
field-camera-operator Choose level of experience
development Choose level of experience
fld studio light
fld studio snd
hair-makeup Choose level of experience
costumes Choose level of experience
script supervisor
storyboard artist
writing Choose level of experience
acting Choose level of experience
motion graphics
editor-fcp Choose level of experience
editor-avid Choose level of experience
digitizing Choose level of experience
network it
camera operator
tape operator iris
switcher Choose level of experience
director live sunday
live producer
on screen graphics
director Choose level of experience
producer Choose level of experience
lighting Choose level of experience
live audio
desired 1st choice
desired 2nd choice
desired 3rd choice
desired 4th choice
prev experience
currently serving
desire to serve
mon avail
tues avail
wed avail
thurs avail
fri avail
sat avail
sun avail
submit Submit

Max_admin 01 Apr, 2009
Hi,

adding - or a space in the field name will make problems, please fix this and I think it will work ok after that!

Regards
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
altoidboy 01 Apr, 2009
fixed! thank you so much - that was the problem indeed.
This topic is locked and no more replies can be posted.