Could someone please help me.
I have redone my form so many times. I am finally getting "confirm" which is going to paypal, and edit (which is not working).
1) My calculations are not working. I am having problems with <cfif isDefined URL.calculate>
2) The value of the registrantAmount is not going through to Paypal. Instead, the user fills in an amount. This is not what i want them to do.
3) My value for registrant_total is not showing either
Please advise...
________________________________________________________
<cfparam name="FORM.convention_date" type="string" default="">
<cfset convention_date = FORM.convention_date>
<cfparam name="FORM.registration_date" type="string" default="">
<cfset registration_date = FORM.registration_date>
<cfparam name="FORM.title" type="string" default="">
<cfset title = FORM.title>
<cfparam name="FORM.fname" type="string" default="">
<cfset fname = FORM.fname>
<cfparam name="FORM.mi" type="string" default="">
<cfset mi = FORM.mi>
<cfparam name="FORM.lname" type="string" default="">
<cfset lname = FORM.lname>
<cfparam name="FORM.nickname" type="string" default="">
<cfset nickname = FORM.nickname>
<cfparam name="FORM.suffix" type="string" default="">
<cfset suffix = FORM.suffix>
<cfparam name="FORM.email" type="string" default="">
<cfset email = FORM.email>
<cfparam name="FORM.stno" type="string" default="">
<cfset stno = FORM.stno>
<cfparam name="FORM.stno2" type="string" default="">
<cfset stno2 = FORM.stno2>
<cfparam name="FORM.city" type="string" default="">
<cfset city = FORM.city>
<cfparam name="FORM.state" type="string" default="">
<cfset state = FORM.state>
<cfparam name="FORM.zip" type="string" default="">
<cfset zip = FORM.zip>
<cfparam name="FORM.country" type="string" default="">
<cfset country = FORM.country>
<cfparam name="FORM.hphone" type="string" default="">
<cfset hphone = FORM.hphone>
<cfparam name="FORM.wphone" type="string" default="">
<cfset wphone = FORM.wphone>
<cfparam name="FORM.fax" type="string" default="">
<cfset fax = FORM.fax>
<cfparam name="FORM.emercontact" type="string" default="">
<cfset emercontact = FORM.emercontact>
<cfparam name="FORM.ephone" type="string" default="">
<cfset edphone = FORM.edphone>
<cfparam name="FORM.eephone" type="string" default="">
<cfset eephone = FORM.eephone>
<cfparam name="FORM.region" type="string" default="">
<cfset region = FORM.region>
<cfparam name="FORM.district" type="string" default="">
<cfset district = FORM.district>
<cfparam name="FORM.registration_type" type="string" default="">
<cfset registration_type = FORM.registration_type>
<cfparam name="FORM.lodgeno" type="string" default="">
<cfset lodgeno = FORM.lodgeno>
<cfparam name="FORM.lodgename" type="string" default="">
<cfset lodgename = FORM.lodgename>
<cfparam name="FORM.committee" type="string" default="">
<cfset committee = FORM.committee>
<cfparam name="FORM.lodge_pres" type="string" default="">
<cfset lodge_pres = FORM.lodge_pres>
<cfparam name="FORM.registration_type" type="string" default="">
<cfset registration_type = FORM.registration_type>
<cfparam name="FORM.gfullname" type="string" default="">
<cfset gfullname = FORM.gfullname>
<cfparam name="FORM.gcity" type="string" default="">
<cfset gcity = FORM.gcity>
<cfparam name="FORM.gstate" type="string" default="">
<cfset gstate = FORM.gstate>
<cfparam name="FORM.gcountry" type="string" default="">
<cfset gcountry = FORM.gcountry>
<cfparam name="FORM.guestsallmeals" type="string" default="">
<cfset guestsallmeals = FORM.guestsallmeals>
<cfparam name="FORM.guestsno" type="string" default="">
<cfset guestsno = FORM.guestsno>
<cfparam name="FORM.registrantStatus" type="string" default="">
<cfparam name="FORM.total_registrants" type="string" default="">
<cfparam name="FORM.registrationAmount" type="string" default="">
<cfif registrantStatus IS 'Registrant_Guests' AND guestsallmeals IS 'yes' AND registration_date LT 05/28/04>
<cfset total_registrants = (#guestsno# +1)>
<cfset registrationAmount=(295 * #total_registrants#)>
<cfelseif registrantStatus IS 'Registrant_Guests' AND guestsallmeals IS 'no' AND registration_date LT 05/28/04>
<cfset total_registrants = 1>
<cfset registrationAmount=(295 * #total_registrants#)>
<cfelseif registrantStatus IS 'Registrant_Guests' AND guestsallmeals IS 'yes' AND registration_date GT 05/29/04>
<cfset total_registrants = (#guestsno# +1)>
<cfset registrationAmount=(325 * #total_registrants#)>
<cfelseif registrantStatus IS 'Registrant_Guests' AND guestsallmeals IS 'no' AND registration_date GT 05/29/04>
<cfset total_registrants = 1>
<cfset registrationAmount=(325 * #total_registrants#)>
<cfelseif registrantStatus IS 'Registrant_Only' AND registration_date LT 05/28/04>
<cfset total_registrants = 1>
<cfset registrationAmount=(295 * #total_registrants#)>
<cfelseif registrantStatus IS 'Registrant_Only' AND registration_date GT 05/29/04>
<cfset total_registrants = 1>
<cfset registrationAmount=(325 * #total_registrants#)>
</cfif>
<!--- Finish form elements --->
<table cellpadding="2" cellspacing="2" border="0"><tr><td class="text">
<span class="boldtext">Please check the information below and confirm. You will then be taken to <b>PayPal</b> to make a donation.</span>
</td></tr>
<td>
<cfoutput>
<table>
<tr>
<TR>
<TD class="boldtext">
Convention: <span class="text">#convention_date#</span><br><br>
Registration Status: <span class="text">#registantStatus#</span><br><br>
Prefix: <span class="text">#title#</span><br><br>
First Name: <span class="text">#fname#</span><br><br>
MI:<span class="text">#mi#</span><br><br>
Last Name: <span class="text">#lname#</span><br><br>
Suffix: <span class="text">#suffix#</span><br><br>
Nickname: <span class="text">#nickname#</span><br><br>
Email:<span class="text">#email#</span><br><br>
Address:<span class="text">#stno#</span><br><br>
Apt.<span class="text">#stno2#</span><br><br>
City:<span class="text">#city#</span><br><br>
State/Province:<span class="text">#state#</span><br><br>
Zip/Postal Code:<span class="text">#zip#</span><br><br>
Country:<span class="text">#country#</span>
<br><br>
<span class="boldtext">Daytime Phone</span> (incl. area code):<span class="text">#hphone#</span><br><br>
<span class="boldtext">Evening Phone</span> (incl. area code):<span class="text">#wphone#</span><br><br>
<span class="boldtext">Fax</span> (incl. area code):<span class="text">#fax#</span><br><br>
Emergency Contact:<span class="text">#emercontact#</span><br><br>
<span class="boldtext">Emergency Daytime Phone </span>(incl. area code):
<span class="text">#edphone#</span><br><br>
<span class="boldtext">Emergency Evening Phone</span>(incl. area code):<span class="text">#eephone#</span>
<br><br>
<!-----Membership Information----->
<span class="boldtext">Select a Region</span> (for all members in USA or British Columbia):<span class="text">#region#</span><br><br>
<span class="boldtext">District</span>(Overseas members only):<span class="text">#district#</span><br><br>
Unit/Lodge Number:<span class="text">#lodgeno#</span><br><br>
<span class="boldtext">Unit/Lodge Name</span>(Required for delgates and alternates representing Units & Lodges):<span class="text">#lodgename#</span><br><br>
<span class="boldtext">Are you interested in serving on a Convention Buisness Committee, and if so will you be available to attend a meeting on Sunday June 27th?</span><br><span class="text">#committee#</span><br><br>
<span class="boldtext">Will you be a Unit/Lodge President when the convention takes place?</span><br><span class="text">#lodge_pres#</span><br><br>
Registration Type:<span class="text">#registration_type#</span><br><br>
Will you have guests?<span class="text">#registantStatus#</span><br><br>
Total Registrants: #total_registrants#<br><br>
<cfif registrantStatus IS 'Registrant_Guests' AND guestsallmeals IS 'yes'>
<cfset total_registrants = (#guestsno# +1)>
<cfelse>
<cfset total_registrants = '1'>
</cfif>
How many guests will you have?<span class="text">#guestsno#</span><br><br>
Do you want to register your guests for all sessions, events, and meals?<br>
<span class="text">#guestsallmeals#</span><br><br>
Guest 1 Full Name: <span class="text">#gfullname#</span><br><br>
Guests 1's city:<span class="text">#gcity#</span><br><br>
State:<span class="text">#gstate#</span><br><br>
Country:<span class="text">#gcountry#</span><br><br>
</td>
</tr></table>
<!--- Calculate Registration Fees if 'Guests' is not selected & registrant is on time --->
<form action="test.cfm" method="post">
<input type="hidden" name="mode" value="edit">
<input type="submit" value="Go Back & Edit">
</form>
<form action=" method="post">
<tr><td class"text">
<span class="text">
<b>The following fees are required for your registration:</b><br><br>
Registration Fees: <b>#DOLLARFORMAT(registrationAmount)#</b>
</span></td></tr>
<input type="hidden" name="item_name" value="Convention Registration">
<input type="hidden" name="cmd" value="_ext-enter">
<input type="hidden" name="redirect_cmd" value="_xclick">
<input type="hidden" name="business" value="website@bnaibrith.org">
<input type="hidden" name="item_number" value="#total_registrants#">
<input type="hidden" name="first_name" value="#fname#">
<input type="hidden" name="amount" value="#registrationAmount#">
<input type="hidden" name="last_name" value="#lname#">
<input type="hidden" name="address1" value="#stno#">
<input type="hidden" name="address2" value="#stno2#">
<input type="hidden" name="city" value="#city#">
<input type="hidden" name="state" value="#state#">
<input type="hidden" name="zip" value="#zip#">
<input type="hidden" name="no_note" value="1">
<input type="hidden" name="no_shipping" value="0">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="tax" value="0">
<input type="hidden" name="return" value=" <input type="hidden" name="notify_url" value=" <input type="submit" value="Confirm">
</form>
</cfoutput>
I have redone my form so many times. I am finally getting "confirm" which is going to paypal, and edit (which is not working).
1) My calculations are not working. I am having problems with <cfif isDefined URL.calculate>
2) The value of the registrantAmount is not going through to Paypal. Instead, the user fills in an amount. This is not what i want them to do.
3) My value for registrant_total is not showing either
Please advise...
________________________________________________________
<cfparam name="FORM.convention_date" type="string" default="">
<cfset convention_date = FORM.convention_date>
<cfparam name="FORM.registration_date" type="string" default="">
<cfset registration_date = FORM.registration_date>
<cfparam name="FORM.title" type="string" default="">
<cfset title = FORM.title>
<cfparam name="FORM.fname" type="string" default="">
<cfset fname = FORM.fname>
<cfparam name="FORM.mi" type="string" default="">
<cfset mi = FORM.mi>
<cfparam name="FORM.lname" type="string" default="">
<cfset lname = FORM.lname>
<cfparam name="FORM.nickname" type="string" default="">
<cfset nickname = FORM.nickname>
<cfparam name="FORM.suffix" type="string" default="">
<cfset suffix = FORM.suffix>
<cfparam name="FORM.email" type="string" default="">
<cfset email = FORM.email>
<cfparam name="FORM.stno" type="string" default="">
<cfset stno = FORM.stno>
<cfparam name="FORM.stno2" type="string" default="">
<cfset stno2 = FORM.stno2>
<cfparam name="FORM.city" type="string" default="">
<cfset city = FORM.city>
<cfparam name="FORM.state" type="string" default="">
<cfset state = FORM.state>
<cfparam name="FORM.zip" type="string" default="">
<cfset zip = FORM.zip>
<cfparam name="FORM.country" type="string" default="">
<cfset country = FORM.country>
<cfparam name="FORM.hphone" type="string" default="">
<cfset hphone = FORM.hphone>
<cfparam name="FORM.wphone" type="string" default="">
<cfset wphone = FORM.wphone>
<cfparam name="FORM.fax" type="string" default="">
<cfset fax = FORM.fax>
<cfparam name="FORM.emercontact" type="string" default="">
<cfset emercontact = FORM.emercontact>
<cfparam name="FORM.ephone" type="string" default="">
<cfset edphone = FORM.edphone>
<cfparam name="FORM.eephone" type="string" default="">
<cfset eephone = FORM.eephone>
<cfparam name="FORM.region" type="string" default="">
<cfset region = FORM.region>
<cfparam name="FORM.district" type="string" default="">
<cfset district = FORM.district>
<cfparam name="FORM.registration_type" type="string" default="">
<cfset registration_type = FORM.registration_type>
<cfparam name="FORM.lodgeno" type="string" default="">
<cfset lodgeno = FORM.lodgeno>
<cfparam name="FORM.lodgename" type="string" default="">
<cfset lodgename = FORM.lodgename>
<cfparam name="FORM.committee" type="string" default="">
<cfset committee = FORM.committee>
<cfparam name="FORM.lodge_pres" type="string" default="">
<cfset lodge_pres = FORM.lodge_pres>
<cfparam name="FORM.registration_type" type="string" default="">
<cfset registration_type = FORM.registration_type>
<cfparam name="FORM.gfullname" type="string" default="">
<cfset gfullname = FORM.gfullname>
<cfparam name="FORM.gcity" type="string" default="">
<cfset gcity = FORM.gcity>
<cfparam name="FORM.gstate" type="string" default="">
<cfset gstate = FORM.gstate>
<cfparam name="FORM.gcountry" type="string" default="">
<cfset gcountry = FORM.gcountry>
<cfparam name="FORM.guestsallmeals" type="string" default="">
<cfset guestsallmeals = FORM.guestsallmeals>
<cfparam name="FORM.guestsno" type="string" default="">
<cfset guestsno = FORM.guestsno>
<cfparam name="FORM.registrantStatus" type="string" default="">
<cfparam name="FORM.total_registrants" type="string" default="">
<cfparam name="FORM.registrationAmount" type="string" default="">
<cfif registrantStatus IS 'Registrant_Guests' AND guestsallmeals IS 'yes' AND registration_date LT 05/28/04>
<cfset total_registrants = (#guestsno# +1)>
<cfset registrationAmount=(295 * #total_registrants#)>
<cfelseif registrantStatus IS 'Registrant_Guests' AND guestsallmeals IS 'no' AND registration_date LT 05/28/04>
<cfset total_registrants = 1>
<cfset registrationAmount=(295 * #total_registrants#)>
<cfelseif registrantStatus IS 'Registrant_Guests' AND guestsallmeals IS 'yes' AND registration_date GT 05/29/04>
<cfset total_registrants = (#guestsno# +1)>
<cfset registrationAmount=(325 * #total_registrants#)>
<cfelseif registrantStatus IS 'Registrant_Guests' AND guestsallmeals IS 'no' AND registration_date GT 05/29/04>
<cfset total_registrants = 1>
<cfset registrationAmount=(325 * #total_registrants#)>
<cfelseif registrantStatus IS 'Registrant_Only' AND registration_date LT 05/28/04>
<cfset total_registrants = 1>
<cfset registrationAmount=(295 * #total_registrants#)>
<cfelseif registrantStatus IS 'Registrant_Only' AND registration_date GT 05/29/04>
<cfset total_registrants = 1>
<cfset registrationAmount=(325 * #total_registrants#)>
</cfif>
<!--- Finish form elements --->
<table cellpadding="2" cellspacing="2" border="0"><tr><td class="text">
<span class="boldtext">Please check the information below and confirm. You will then be taken to <b>PayPal</b> to make a donation.</span>
</td></tr>
<td>
<cfoutput>
<table>
<tr>
<TR>
<TD class="boldtext">
Convention: <span class="text">#convention_date#</span><br><br>
Registration Status: <span class="text">#registantStatus#</span><br><br>
Prefix: <span class="text">#title#</span><br><br>
First Name: <span class="text">#fname#</span><br><br>
MI:<span class="text">#mi#</span><br><br>
Last Name: <span class="text">#lname#</span><br><br>
Suffix: <span class="text">#suffix#</span><br><br>
Nickname: <span class="text">#nickname#</span><br><br>
Email:<span class="text">#email#</span><br><br>
Address:<span class="text">#stno#</span><br><br>
Apt.<span class="text">#stno2#</span><br><br>
City:<span class="text">#city#</span><br><br>
State/Province:<span class="text">#state#</span><br><br>
Zip/Postal Code:<span class="text">#zip#</span><br><br>
Country:<span class="text">#country#</span>
<br><br>
<span class="boldtext">Daytime Phone</span> (incl. area code):<span class="text">#hphone#</span><br><br>
<span class="boldtext">Evening Phone</span> (incl. area code):<span class="text">#wphone#</span><br><br>
<span class="boldtext">Fax</span> (incl. area code):<span class="text">#fax#</span><br><br>
Emergency Contact:<span class="text">#emercontact#</span><br><br>
<span class="boldtext">Emergency Daytime Phone </span>(incl. area code):
<span class="text">#edphone#</span><br><br>
<span class="boldtext">Emergency Evening Phone</span>(incl. area code):<span class="text">#eephone#</span>
<br><br>
<!-----Membership Information----->
<span class="boldtext">Select a Region</span> (for all members in USA or British Columbia):<span class="text">#region#</span><br><br>
<span class="boldtext">District</span>(Overseas members only):<span class="text">#district#</span><br><br>
Unit/Lodge Number:<span class="text">#lodgeno#</span><br><br>
<span class="boldtext">Unit/Lodge Name</span>(Required for delgates and alternates representing Units & Lodges):<span class="text">#lodgename#</span><br><br>
<span class="boldtext">Are you interested in serving on a Convention Buisness Committee, and if so will you be available to attend a meeting on Sunday June 27th?</span><br><span class="text">#committee#</span><br><br>
<span class="boldtext">Will you be a Unit/Lodge President when the convention takes place?</span><br><span class="text">#lodge_pres#</span><br><br>
Registration Type:<span class="text">#registration_type#</span><br><br>
Will you have guests?<span class="text">#registantStatus#</span><br><br>
Total Registrants: #total_registrants#<br><br>
<cfif registrantStatus IS 'Registrant_Guests' AND guestsallmeals IS 'yes'>
<cfset total_registrants = (#guestsno# +1)>
<cfelse>
<cfset total_registrants = '1'>
</cfif>
How many guests will you have?<span class="text">#guestsno#</span><br><br>
Do you want to register your guests for all sessions, events, and meals?<br>
<span class="text">#guestsallmeals#</span><br><br>
Guest 1 Full Name: <span class="text">#gfullname#</span><br><br>
Guests 1's city:<span class="text">#gcity#</span><br><br>
State:<span class="text">#gstate#</span><br><br>
Country:<span class="text">#gcountry#</span><br><br>
</td>
</tr></table>
<!--- Calculate Registration Fees if 'Guests' is not selected & registrant is on time --->
<form action="test.cfm" method="post">
<input type="hidden" name="mode" value="edit">
<input type="submit" value="Go Back & Edit">
</form>
<form action=" method="post">
<tr><td class"text">
<span class="text">
<b>The following fees are required for your registration:</b><br><br>
Registration Fees: <b>#DOLLARFORMAT(registrationAmount)#</b>
</span></td></tr>
<input type="hidden" name="item_name" value="Convention Registration">
<input type="hidden" name="cmd" value="_ext-enter">
<input type="hidden" name="redirect_cmd" value="_xclick">
<input type="hidden" name="business" value="website@bnaibrith.org">
<input type="hidden" name="item_number" value="#total_registrants#">
<input type="hidden" name="first_name" value="#fname#">
<input type="hidden" name="amount" value="#registrationAmount#">
<input type="hidden" name="last_name" value="#lname#">
<input type="hidden" name="address1" value="#stno#">
<input type="hidden" name="address2" value="#stno2#">
<input type="hidden" name="city" value="#city#">
<input type="hidden" name="state" value="#state#">
<input type="hidden" name="zip" value="#zip#">
<input type="hidden" name="no_note" value="1">
<input type="hidden" name="no_shipping" value="0">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="tax" value="0">
<input type="hidden" name="return" value=" <input type="hidden" name="notify_url" value=" <input type="submit" value="Confirm">
</form>
</cfoutput>