<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/jive/rss" version="2.0">
  <channel>
    <title>Adobe Community: Message List - Multi-page Form</title>
    <link>https://forums.adobe.com/community/coldfusion/coldfusion_forms?view=discussions</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    <pubDate>Sun, 18 Dec 2011 13:24:08 GMT</pubDate>
    <generator>Jive Engage 7.0.0.1  (http://jivesoftware.com/products/)</generator>
    <dc:date>2011-12-18T13:24:08Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Re: Multi-page Form</title>
      <link>https://forums.adobe.com/message/4091884?tstart=0#4091884</link>
      <description>&lt;!-- [DocumentBodyStart:91eec26b-5d1c-4f4c-ae62-b99e05984658] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;For a start, I would recommend cfform and cfinput in place of form and input. Then you wouldn't have to use cfoutput, for example.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;On page 1, the visitor could be anyone. You don't yet know him. So there is no need to run a query on the page. Also, I would give the hidden field, peopleID, the value session.sessionID.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The action page of the form in page 1 should be the URL of page 2. To verify on page 2 whether you're dealing with the same person, compare the values of form.peopleID and session.sessionID. ( Remember that form.peopleID&amp;nbsp; holds the value of session.sessionID in the context of page 1).&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Each form should have a distinct name, id and action. I expected to see a query like this one on the second form page&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;CFQUERY DATASOURCE="people" NAME="nw"&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT *&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM people_table&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE fname = &amp;lt;cfqueryparam cfsqltype="cf_sql_varchar" value="#form.first_name#"&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND lname = &amp;lt;cfqueryparam cfsqltype="cf_sql_varchar" value="#form.last_name#"&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/CFQUERY&amp;gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:91eec26b-5d1c-4f4c-ae62-b99e05984658] --&gt;&lt;img src='/beacon?t=1415919869977' /&gt;</description>
      <pubDate>Sun, 18 Dec 2011 13:24:08 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/message/4091884?tstart=0#4091884</guid>
      <dc:date>2011-12-18T13:24:08Z</dc:date>
      <clearspace:dateToText>2 years 11 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Multi-page Form</title>
      <link>https://forums.adobe.com/message/4016049?tstart=0#4016049</link>
      <description>&lt;!-- [DocumentBodyStart:e2f895e0-8841-40b5-ade7-0a51bed8bbd4] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I have a multi-page form, which is basic.&amp;nbsp; The form's first page is to post a new person's fist and last name.&amp;nbsp; The second page is for the person's current address.&amp;nbsp; Of course, there's more objects/database fields than this, but I need page 1 to go to page 2 smoothly, and without much pause.&amp;nbsp; Page 2 is the exact same person as page 1.&amp;nbsp; The ID for the person is created on page 1, somehow.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;How do I get the 2nd page form to know it's the same person on page 1?&amp;nbsp; Do I use call_number =form.ID or ID=ID or what?&amp;nbsp; Does the form on each page have be the same name?&amp;nbsp; Does the ACTION have to be the name of the next page in the form (page2), or the name of the page which submits the data?&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;PAGE 1 "The Name"&lt;/p&gt;&lt;p&gt;&amp;lt;CFQUERY DATASOURCE="people" NAME="nw"&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT *&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM people_table;&lt;/p&gt;&lt;p&gt;&amp;lt;/CFQUERY&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;HTML&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;HEAD&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;TITLE&amp;gt;Add an Entry.&amp;lt;/TITLE&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/HEAD&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;BODY&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;TABLE&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;TR&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;TD&amp;gt;&lt;/p&gt;&lt;p&gt; &amp;lt;FORM&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ACTION="p_in.cfm"&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; METHOD="post"&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NAME="formNewPersonPage1"&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;INPUT&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE="hidden"&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NAME="peopleID"&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;INPUT&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE="hidden"&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NAME="entry_date_time"&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VALUE="now()"&amp;gt;&lt;/p&gt;&lt;p&gt;Your First Name:&lt;/p&gt;&lt;p&gt;&amp;lt;INPUT&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE="text"&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NAME="people_nm_f"&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SIZE="30"&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id="First name"&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;P&amp;gt;&lt;/p&gt;&lt;p&gt;Your Last Name:&lt;/p&gt;&lt;p&gt;&amp;lt;INPUT&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE="text"&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NAME="gb_entry_nm_l"&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SIZE="30"&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id="Last name"&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;BR&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;P&amp;gt;&lt;/p&gt;&lt;p&gt;Checkbox if Male:&lt;/p&gt;&lt;p&gt;&amp;lt;INPUT&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE="checkbox"&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp; NAME="people_nm_male_x"&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/TD&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/TR&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/TABLE&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/FORM&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/BODY&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/HTML&amp;gt;&lt;/p&gt;&lt;p&gt;____________________________________________________&lt;/p&gt;&lt;p&gt;PAGE 2 "The Current Address"&lt;/p&gt;&lt;p&gt;&amp;lt;CFQUERY DATASOURCE="people" NAME="nw"&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT *&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM people_table&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE formNewPersonPage1.peopleID=ID;&lt;br/&gt;&amp;lt;/CFQUERY&amp;gt;&lt;br/&gt;&amp;lt;HTML&amp;gt;&lt;br/&gt;&amp;lt;HEAD&amp;gt;&lt;br/&gt;&amp;lt;TITLE&amp;gt;Add an Entry Page 2&amp;lt;/TITLE&amp;gt;&lt;br/&gt;&amp;lt;/HEAD&amp;gt;&lt;br/&gt;&amp;lt;BODY&amp;gt;&lt;br/&gt;&amp;lt;TABLE&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;TR&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;TD&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;FORM&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ACTION="p_in.cfm"&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; METHOD="post"&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NAME="formNewPersonPage2"&amp;gt;&lt;br/&gt;Your Street #:&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;INPUT&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE="text"&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NAME="peopleStreetNbr"&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SIZE="30"&amp;gt;&lt;/p&gt;&lt;p&gt;Your City:&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;INPUT&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE="text"&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NAME="peopleCity"&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SIZE="30"&amp;gt;&lt;br/&gt;&amp;nbsp; &amp;lt;BR&amp;gt;&lt;br/&gt;Your State:&lt;br/&gt;&amp;lt;P&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;INPUT&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE="text"&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NAME="peopleState"&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SIZE="30"&amp;gt;&lt;br/&gt;&amp;lt;P&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/TD&amp;gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/TR&amp;gt;&lt;br/&gt;&amp;lt;/TABLE&amp;gt;&lt;br/&gt;&amp;lt;/FORM&amp;gt;&lt;br/&gt;&amp;lt;/BODY&amp;gt;&lt;br/&gt;&amp;lt;/HTML&amp;gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:e2f895e0-8841-40b5-ade7-0a51bed8bbd4] --&gt;</description>
      <pubDate>Wed, 09 Nov 2011 15:13:13 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/message/4016049?tstart=0#4016049</guid>
      <dc:date>2011-11-09T15:13:13Z</dc:date>
      <clearspace:dateToText>3 years 5 days ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
  </channel>
</rss>

