EasyCFM.COM ColdFusion Forums / Coding Help! / Troubling with Code for Submit Button

   Reply to Discussion | New Discussion << previous || next >> 
Posted By Discussion Topic: Troubling with Code for Submit Button

book mark this topic Printer-friendly Version  send this discussion to a friend  new posts last

CFChels
11-27-2006 @ 12:59 PM
Reply
Edit
Profile
Send P.M.
My Gravatar!
Powered by Gravatar
New Member
Posts: 8
Joined: Nov 2006

Ok....couple things.
First, when I'm testing my form, I recieve the error below.

Also, how do I insert the student's StudentID as well as the date/time he/she submitted the form.

Here's my error:

INVALID_CHARACTER_ERR: An invalid or illegal XML character is specified.  

  
The error occurred in C:\CFusionMX7\wwwroot\CourseEvalsUserAuth\detail.cfm: line 545

543 : <div align="center">  
544 :   <label>
545 :   <cfinput type="submit" name="Submit" value="">
546 :   </label>
547 : </div>








----------------------------------



Here's my code:
<cfparam name="URL.INDEX" default="1">
<cfquery name="theIndex" datasource="studentsurvey">
SELECT * FROM Courses06 WHERE INDEX = '#URL.INDEX#'
</cfquery>

<p align="center">Your are completing an online course evalation for:
<div align="center">
  <div align="center">
    <table border="1">
      <tr>
        <td>FACULTY_ID</td>
        <td>INDEX</td>
        <td>COURSE_ID</td>
        <td><div align="center">SECTION_NO</div></td>
      </tr>
      <cfoutput query="theIndex">
        <tr>
          <td>#theIndex.FACULTY_ID#</td>
          <td>#theIndex.INDEX#</td>
          <td>#theIndex.COURSE_ID#</td>
          <td><div align="center">#theIndex.SECTION_NO#</div></td>
        </tr>
      </cfoutput>
    </table>
    <style type="text/css">
<!--
.style1 {
     color: #990000;
     font-weight: bold;
     font-style: italic;
     font-size: 24px;
}
body {
     background-color: #FFFFFF;
     background-image: url(images/bg.jpg);
}
.style2 {
     color: #EF3F3F;
     font-weight: bold;
}
-->
  </style>
  </div>
  <cfform format="flash"  action="action.cfm" skin="haloblue" width="500">
<p align="center" class="style1"><img src="images/evallogo.jpg" width="400" height="150"></p>
<p align="center"><span class="style2">Directions</span>: Please verify the course name, number, a section provided on this online evaluation. <br>
  After reading each statement carefully, please select the appropriate circle.<br>
Additional comments may be include in the "Additional Comments" section located at the bottom of this form.</p>
  
  

  </div>
</div>
<hr>
<p><strong>Gender</strong>:
  <cfinput name="Gender" type="radio" label="Male" value="M" />
Male  
<cfinput name="Gender" type="radio" label="Female" value="F" />
Female
<BR>
<BR>
<strong>Classification</strong>:
<cfinput name="Classification" type="radio" label="Freshman(0-29hrs)" value="Freshman" />
Freshman
<cfinput name="Classification" type="radio" label="Sophomore (31-59hrs)" value="Sophomore" />
Sophomore
<cfinput name="Classification" type="radio" label="Junior (60-89hrs)" value="Junior" />
Junior
<cfinput name="Classification" type="radio" label="Senior (90+ hrs)" value="Senior" />
Senior
<BR>
<BR>
<strong>Cumlative GPA</strong>:
<cfinput name="GPA" type="radio" label="Under 2.00" value="A" />
Under 2.00
<cfinput name="GPA" type="radio" label="2.00 - 2.50" value="B" />
2.00 - 2.50
<cfinput name="GPA" type="radio" label="2.51 - 3.00" value="C" />
2.51 - 3.00
<cfinput name="GPA" type="radio" label="Over 3.00" value="D" />
Over 3.00
<BR>
<BR>
<strong>I am taking this class</strong>:
<cfinput name="Reason4Course" type="radio" label="As a core class" value="A" />
As a core class
<cfinput name="Reason4Course" type="radio" label="For my major" value="B" />
For my major
<cfinput name="Reason4Course" type="radio" label="For my minor" value="C" />
For my minor
<cfinput name="Reason4Course" type="radio" label="As an elective" value="D" />
As an elective
<BR>
<BR>
<strong>Number of students enrolled in the course</strong>:
<cfinput name="NumOfStudents" type="radio" label="Under 10" value="A" />
Under 10
<cfinput name="NumOfStudents" type="radio" label="11-20" value="B" />
11-20
<cfinput name="NumOfStudents" type="radio" label="21-30" value="C" />
21-30
<cfinput name="NumOfStudents" type="radio" label="31-40" value="D" />
31-40
<cfinput name="NumOfStudents" type="radio" label="Over 40" value="E" />
Over 40
<br>
</p>
<hr>
<p>
<table width="97%"  border="1">
  <tr>
    <td width="33%"> </td>
    <td width="15%"><div align="center"><strong>A</strong></div></td>
    <td width="14%"><div align="center"><strong>B</strong></div></td>
    <td width="10%"><div align="center"><strong>C</strong></div></td>
    <td width="11%"><div align="center"><strong>D</strong></div></td>
    <td width="17%"><div align="center"><strong>E</strong></div></td>
  </tr>
  <tr bgcolor="#CCCCCC">
    <td colspan="6"><span class="style1">The Professor</span></td>
  </tr>
  <tr>
    <td><strong>Statement</strong></td>
    <td><div align="center"><strong>Strongly Disagree </strong></div></td>
    <td><div align="center"><strong>Disagree</strong></div></td>
    <td><div align="center"><strong>Neutral</strong></div></td>
    <td><div align="center"><strong>Agree</strong></div></td>
    <td><div align="center"><strong>Strongly Agree </strong></div></td>
  </tr>
  <tr>
    <td>Appeared to know the subject matter </td>
    <td><div align="center">
      <cfinput name="Appeared to know the subject matter" type="radio" label="Strongly Disgree" value="A" />
    </div></td>
    <td><div align="center">
      <cfinput name="Appeared to know the subject matter" type="radio" label="Disagree" value="B" />
    </div></td>
    <td><div align="center">
      <cfinput name="Appeared to know the subject matter" type="radio" label="Neutral" value="C" />
    </div></td>
    <td><div align="center">
      <cfinput name="Appeared to know the subject matter" type="radio" label="Agree" value="D" />
    </div></td>
    <td><div align="center">
      <cfinput name="Appeared to know the subject matter" type="radio" label="Strongly Agree" value="E" />
    </div></td>
  </tr>
  <tr>
    <td>Was accessible outside of class </td>
    <td><div align="center">
        <cfinput name="Was accessible outside of class" type="radio" label="Strongly Disgree" value="A" />
    </div></td>
    <td><div align="center">
      <cfinput name="Was accessible outside of class" type="radio" label="Disagree" value="B" />
    </div></td>
    <td><div align="center">
      <cfinput name="Was accessible outside of class" type="radio" label="Neutral" value="C" />
    </div></td>
    <td><div align="center">
      <cfinput name="Was accessible outside of class" type="radio" label="Agree" value="D" />
    </div></td>
    <td><div align="center">
      <div align="center">
        <cfinput name="Was accessible outside of class" type="radio" label="Strongly Agree" value="E" />
      </div>
      <div align="center"></div>
      <div align="center"></div>
  </tr>
  <tr>
    <td>Made course requirements clear in the syllabus </td>
    <td><div align="center">
      <cfinput name="Made course requirements clear in the syllabus" type="radio" label="Strongly Disgree" value="A" />
    </div></td>
    <td><div align="center">
      <cfinput name="Made course requirements clear in the syllabus" type="radio" label="Disagree" value="B" />
    </div></td>
    <td><div align="center">
      <cfinput name="Made course requirements clear in the syllabus" type="radio" label="Neutral" value="C" />
    </div></td>
    <td><div align="center">
      <cfinput name="Made course requirements clear in the syllabus" type="radio" label="Agree" value="D" />
    </div></td>
    <td><div align="center">
      <cfinput name="Made course requirements clear in the syllabus" type="radio" label="Strongly Agree" value="E" />
    </div></td>
  </tr>
  <tr>
    <td>Taught with enthusiasm </td>
    <td><div align="center">
        <cfinput name="Taught with enthusiasm " type="radio" label="Strongly Disgree" value="A" />
    </div></td>
    <td><div align="center">
      <cfinput name="Taught with enthusiasm " type="radio" label="Disagree" value="B" />
    </div></td>
    <td><div align="center">
      <cfinput name="Taught with enthusiasm " type="radio" label="Neutral" value="C" />
    </div></td>
    <td><div align="center">
      <cfinput name="Taught with enthusiasm " type="radio" label="Agree" value="D" />
    </div></td>
    <td><div align="center">
      <cfinput name="Taught with enthusiasm " type="radio" label="Strongly Agree" value="E" />
    </div></td>
  </tr>
  <tr>
    <td>Used effecative strategies</td>
    <td><div align="center">
        <cfinput name="Used effecative strategies" type="radio" label="Strongly Disgree" value="A" />
    </div></td>
    <td><div align="center">
      <cfinput name="Used effecative strategies" type="radio" label="Disagree" value="B" />
    </div></td>
    <td><div align="center">
      <cfinput name="Used effecative strategies" type="radio" label="Neutral" value="C" />
    </div></td>
    <td><div align="center">
      <cfinput name="Used effecative strategies" type="radio" label="Agree" value="D" />
    </div></td>
    <td><div align="center">
      <cfinput name="Used effecative strategies" type="radio" label="Strongly Agree" value="E" />
    </div></td>
  </tr>
  <tr>
    <td>Gave clear presentations </td>
    <td><div align="center">
   <cfinput name="Gave clear presentations" type="radio" label="Strongly Disgree" value="A" />
    </div></td>
    <td><div align="center">
      <cfinput name="Gave clear presentations" type="radio" label="Disagree" value="B" />
    </div></td>
    <td><div align="center">
      <cfinput name="Gave clear presentations" type="radio" label="Neutral" value="C" />
    </div></td>
    <td><div align="center">
      <cfinput name="Gave clear presentations" type="radio" label="Agree" value="D" />
    </div></td>
    <td><div align="center">
      <cfinput name="Gave clear presentations" type="radio" label="Strongly Agree" value="E" />
    </div></td>
  </tr>
  <tr>
    <td>Treated students fairly</td>
    <td><div align="center">
       <cfinput name="Treated students fairly" type="radio" label="Strongly Disgree" value="A" />
    </div></td>
    <td><div align="center">
      <cfinput name="Treated students fairly" type="radio" label="Disagree" value="B" />
    </div></td>
    <td><div align="center">
      <cfinput name="Treated students fairly" type="radio" label="Neutral" value="C" />
    </div></td>
    <td><div align="center">
      <cfinput name="Treated students fairly" type="radio" label="Agree" value="D" />
    </div></td>
    <td><div align="center">
      <cfinput name="Treated students fairly" type="radio" label="Strongly Agree" value="E" />
    </div></td>
  </tr>
  <tr>
    <td>Appreared well prepared </td>
    <td><div align="center">
        <cfinput name="Appreared well prepared" type="radio" label="Strongly Disgree" value="A" />
    </div></td>
    <td><div align="center">
      <cfinput name="Appreared well prepared" type="radio" label="Disagree" value="B" />
    </div></td>
    <td><div align="center">
      <cfinput name="Appreared well prepared" type="radio" label="Neutral" value="C" />
    </div></td>
    <td><div align="center">
      <cfinput name="Appreared well prepared" type="radio" label="Agree" value="D" />
    </div></td>
    <td><div align="center">
      <cfinput name="Appreared well prepared" type="radio" label="Strongly Agree" value="E" />
    </div></td>
  </tr>
  <tr>
    <td>Increased my understanding of the subject</td>
    <td><div align="center">
        <cfinput name="Increased my understanding of the subject" type="radio" label="Strongly Disgree" value="A" />
    </div></td>
    <td><div align="center">
      <cfinput name="Increased my understanding of the subject" type="radio" label="Disagree" value="B" />
    </div></td>
    <td><div align="center">
      <cfinput name="Increased my understanding of the subject" type="radio" label="Neutral" value="C" />
    </div></td>
    <td><div align="center">
      <cfinput name="Increased my understanding of the subject" type="radio" label="Agree" value="D" />
    </div></td>
    <td><div align="center">
      <cfinput name="Increased my understanding of the subject" type="radio" label="Strongly Agree" value="E" />
    </div></td>
  </tr>
  <tr>
    <td>Used time effectively </td>
    <td><div align="center">
        <cfinput name="Used time effectively" type="radio" label="Strongly Disgree" value="A" />
    </div></td>
    <td><div align="center">
      <cfinput name="Used time effectively" type="radio" label="Disagree" value="B" />
    </div></td>
    <td><div align="center">
      <cfinput name="Used time effectively" type="radio" label="Neutral" value="C" />
    </div></td>
    <td><div align="center">
      <cfinput name="Used time effectively" type="radio" label="Agree" value="D" />
    </div></td>
    <td><div align="center">
      <cfinput name="Used time effectively" type="radio" label="Strongly Agree" value="E" />
    </div></td>
  </tr>
  <tr>
    <td>Returned tests, papers in a timely fashion </td>
    <td><div align="center">
<cfinput name="Returned tests, papers in a timely fashion" type="radio" label="Strongly Disgree" value="A" />
    </div></td>
    <td><div align="center">
      <cfinput name="Returned tests, papers in a timely fashion" type="radio" label="Disagree" value="B" />
    </div></td>
    <td><div align="center">
      <cfinput name="Returned tests, papers in a timely fashion" type="radio" label="Neutral" value="C" />
    </div></td>
    <td><div align="center">
      <cfinput name="Returned tests, papers in a timely fashion" type="radio" label="Agree" value="D" />
    </div></td>
    <td><div align="center">
      <cfinput name="Returned tests, papers in a timely fashion" type="radio" label="Strongly Agree" value="E" />
    </div></td>
  </tr>
  <tr>
    <td>Provided helpful feedback on tests, papers</td>
    <td><div align="center">
  <cfinput name="Provided helpful feedback on tests, papers" type="radio" label="Strongly Disgree" value="A" />
    </div></td>
    <td><div align="center">
      <cfinput name="Provided helpful feedback on tests, papers" type="radio" label="Disagree" value="B" />
    </div></td>
    <td><div align="center">
      <cfinput name="Provided helpful feedback on tests, papers" type="radio" label="Neutral" value="C" />
    </div></td>
    <td><div align="center">
      <cfinput name="Provided helpful feedback on tests, papers" type="radio" label="Agree" value="D" />
    </div></td>
    <td><div align="center">
      <cfinput name="Provided helpful feedback on tests, papers" type="radio" label="Strongly Agree" value="E" />
    </div></td>
  </tr>
  <tr>
    <td>Showed respect for students as persons </td>
    <td><div align="center">
     <cfinput name="Showed respect for students as persons" type="radio" label="Strongly Disgree" value="A" />
    </div></td>
    <td><div align="center">
      <cfinput name="Showed respect for students as persons" type="radio" label="Disagree" value="B" />
    </div></td>
    <td><div align="center">
      <cfinput name="Showed respect for students as persons" type="radio" label="Neutral" value="C" />
    </div></td>
    <td><div align="center">
      <cfinput name="Showed respect for students as persons" type="radio" label="Agree" value="D" />
    </div></td>
    <td><div align="center">
      <cfinput name="Showed respect for students as persons" type="radio" label="Strongly Agree" value="E" />
    </div></td>
  </tr>
  <tr>
    <td>Upheld high academic standards</td>
    <td><div align="center">
        <cfinput name="Upheld high academic standards" type="radio" label="Strongly Disgree" value="A" />
    </div></td>
    <td><div align="center">
      <cfinput name="Upheld high academic standards" type="radio" label="Disagree" value="B" />
    </div></td>
    <td><div align="center">
      <cfinput name="Upheld high academic standards" type="radio" label="Neutral" value="C" />
    </div></td>
    <td><div align="center">
      <cfinput name="Upheld high academic standards" type="radio" label="Agree" value="D" />
    </div></td>
    <td><div align="center">
      <cfinput name="Upheld high academic standards" type="radio" label="Strongly Agree" value="E" />
    </div></td>
  </tr>
  <tr>
    <td>I would recommend this professor to friends </td>
    <td><div align="center">
        <cfinput name="I would recommend this professor to friends" type="radio" label="Strongly Disgree" value="A" />
    </div></td>
    <td><div align="center">
      <cfinput name="I would recommend this professor to friends" type="radio" label="Disagree" value="B" />
    </div></td>
    <td><div align="center">
      <cfinput name="I would recommend this professor to friends" type="radio" label="Neutral" value="C" />
    </div></td>
    <td><div align="center">
      <cfinput name="I would recommend this professor to friends" type="radio" label="Agree" value="D" />
    </div></td>
    <td><div align="center">
      <cfinput name="I would recommend this professor to friends" type="radio" label="Strongly Agree" value="E" />
    </div></td>
  </tr>
  <tr>
    <td colspan="6" bgcolor="#CCCCCC" class="style1">The Course</td>
  </tr>
  <tr>
    <td>Met my expectations </td>
    <td><div align="center">
        <cfinput name="Met my expectations" type="radio" label="Strongly Disgree" value="A" />
    </div></td>
    <td><div align="center">
      <cfinput name="Met my expectations" type="radio" label="Disagree" value="B" />
    </div></td>
    <td><div align="center">
      <cfinput name="Met my expectations" type="radio" label="Neutral" value="C" />
    </div></td>
    <td><div align="center">
      <cfinput name="Met my expectations" type="radio" label="Agree" value="D" />
    </div></td>
    <td><div align="center">
      <cfinput name="Met my expectations" type="radio" label="Strongly Agree" value="E" />
    </div></td>
  </tr>
  <tr>
    <td>I would recommend this course to friends </td>
    <td><div align="center">
        <cfinput name="I would recommend this course to friends" type="radio" label="Strongly Disgree" value="A" />
    </div></td>
    <td><div align="center">
      <cfinput name="I would recommend this course to friends" type="radio" label="Disagree" value="B" />
    </div></td>
    <td><div align="center">
      <cfinput name="I would recommend this course to friends" type="radio" label="Neutral" value="C" />
    </div></td>
    <td><div align="center">
      <cfinput name="I would recommend this course to friends" type="radio" label="Agree" value="D" />
    </div></td>
    <td><div align="center">
      <cfinput name="I would recommend this course to friends" type="radio" label="Strongly Agree" value="E" />
    </div></td>

  </tr>
  <tr>
    <td colspan="6" bgcolor="#CCCCCC"><span class="style1">Academic Support </span></td>
  </tr>
  <tr>
    <td>Library resources were adequate </td>
    <td><div align="center">
        <cfinput name="Library resources were adequate" type="radio" label="Strongly Disgree" value="A" />
    </div></td>
    <td><div align="center">
      <cfinput name="Library resources were adequate" type="radio" label="Disagree" value="B" />
    </div></td>
    <td><div align="center">
      <cfinput name="Library resources were adequate" type="radio" label="Neutral" value="C" />
    </div></td>
    <td><div align="center">
      <cfinput name="Library resources were adequate" type="radio" label="Agree" value="D" />
    </div></td>
    <td><div align="center">
      <cfinput name="Library resources were adequate" type="radio" label="Strongly Agree" value="E" />
    </div></td>
  </tr>
  <tr>
    <td>Computer labs were accessible </td>
    <td><div align="center">
        <cfinput name="Computer labs were accessible" type="radio" label="Strongly Disgree" value="A" />
    </div></td>
    <td><div align="center">
      <cfinput name="Computer labs were accessible" type="radio" label="Disagree" value="B" />
    </div></td>
    <td><div align="center">
      <cfinput name="Computer labs were accessible" type="radio" label="Neutral" value="C" />
    </div></td>
    <td><div align="center">
      <cfinput name="Computer labs were accessible" type="radio" label="Agree" value="D" />
    </div></td>
    <td><div align="center">
      <cfinput name="Computer labs were accessible" type="radio" label="Strongly Agree" value="E" />
    </div></td>
  </tr>
  <tr>
    <td colspan="6" bgcolor="#CCCCCC"><span class="style1">The Student </span></td>
  </tr>
</table>
<table width="97%"  border="1">
  <tr>
    <td width="29%" valign="top"><p>Which did you do consistently?
  (Mark all that apply) </p>
      <p>
        <cfinput name="GPA" type="radio" label="Under 2.00" value="A" />
  Completed reading assignments prior to class<br>
  <br>
        <cfinput name="GPA" type="radio" label="2.00 - 2.50" value="B" />
      Took notes in class <br>
      <br>
        <cfinput name="GPA" type="radio" label="2.51 - 3.00" value="C" />
        Participated in class discussions <br>
        <br>
        <cfinput name="GPA" type="radio" label="Over 3.00" value="D" />
        Attended class <br>
      </p>
    </td>
    <td width="28%" valign="top"><p>Which best describes your study time for this class per week? (Choose only 1) </p>
      <p>
        <cfinput name="Which best describes your study time for this class per week" type="radio" label="1 Hr or less" value="A" />
  1 Hr or less </p>
      <p>
        <cfinput name="Which best describes your study time for this class per week" type="radio" label="1Hr - 2Hrs" value="B" />
  1Hr - 2Hrs </p>
      <p>
        <cfinput name="Which best describes your study time for this class per week" type="radio" label="2Hrs - 4Hrs" value="C" />
  2Hrs - 4Hrs </p>
      <p>
        <cfinput name="Which best describes your study time for this class per week" type="radio" label="4Hrs - 6 Hrs" value="D" />
  4Hrs - 6 Hrs</p>
      <p>
        <cfinput name="Which best describes your study time for this class per week" type="radio" label="More than 6 Hrs" value="E" />
  More than 6 Hrs </p></td>
    <td width="43%" valign="top"><p>Which of the following best describes your experience in this class? (Choose only 1) </p>
      <p>
        <cfinput name="Which of the following best describes your experience in this class" type="radio" label="The professor made this class a positive, memorable experience" value="A" />
  The professor made this class a positive, memorable experience.</p>
      <p>
        <cfinput name="Which of the following best describes your experience in this class" type="radio" label="The class contributed in a meaningful way to my education" value="B" />
  The class contributed in a meaningful way to my education. </p>
      <p>
        <cfinput name="Which of the following best describes your experience in this class" type="radio" label="I learned a good deal, but this was not one of my favorite classes" value="C" />
  I learned a good deal, but this was not one of my favorite classes. </p>
      <p>
        <cfinput name="Which of the following best describes your experience in this class" type="radio" label=" I saw this class as a requirement to get out of the way. It left little impression on me" value="D" />
  I saw this class as a requirement to get out of the way. It left little impression on me. </p>
      <p>
        <cfinput name="Which of the following best describes your experience in this class" type="radio" label="I have predominantly negative experience in this class" value="E" />
  I have predominantly negative experience in this class. </p></td>
  </tr>
</table>
<p align="center">
  <label><strong>Additional Comments</strong>:<br>
  <cftextarea name="Additional Comments" width="500" cols="100"></cftextarea>
  </label>
</p>
<div align="center">  
  <label>
  <cfinput type="submit" name="Submit" value="">
  </label>
</div>
</cfform>
</body>
</html>

twista
11-27-2006 @ 2:41 PM
Reply
Edit
Profile
Send P.M.
My Gravatar!
Powered by Gravatar
Senior Member
Posts: 232
Joined: Jun 2006

well, that's one heck of a post you have there.

I'm gonna take a guess here.

<cfform format="flash"  action="action.cfm" skin="haloblue" width="500">
<p align="center" class="style1"><img src="images/evallogo.jpg" width="400" height="150"></p>
<p align="center">


I'm pretty sure you can't fill your flash form with html, and that's probably where the problem lies. switch it to format="html" and see how it runs. it there's no more error, then that's your problem.

-------------
-Morgan
Lead Trainer of the Ninja Squirrels
quote:

every time you store comma delimited values in a relational database, God kills a kitty.
-CJ

CFChels
11-27-2006 @ 3:27 PM
Reply
Edit
Profile
Send P.M.
My Gravatar!
Powered by Gravatar
New Member
Posts: 8
Joined: Nov 2006

Thanks!
That worked

Sponsored By...
iOpenSoft, LLC is a Houston, Texas Advanced Technology Studio Specializing in Web Design, Web Development, iPhone App Development and Android App Development.