acura_man77
05-25-2006, 09:16 PM
I've looked all over the place for tutorials and information on this but still have been chasing my own tail and I just can't seem to get it working. Basically my client wants to duplicate an html form inside the flash website i've built for him. here's the existing html form code i'm trying to duplicate. It's a simple search quary and seems like it should be pretty cut and dry.
<form name="r" METHOD="POST" action="http://www.opentable.com/interim.asp?ref=639" target="_blank">
<input type="hidden" name="RestaurantID" value="6268">
<input type="hidden" name="restref" value="6268">
<input type="hidden" name="SearchType" value="RestaurantID">
<input type="hidden" name="GeoID" value="0">
<table width="326" height="173" border=0 cellspacing="5" bgcolor="#ffffff">
<tr>
<td colspan="3"><font style="font-family:arial; color:#000000; font-spacing:3px; font-size:12px;">Search For Available Tables Now!</td>
</tr>
<tr>
<td valign="middle" align="right" class=formTitle nowrap>
<font style="font-family:arial; color:#000000; font-spacing:3px; font-size:10px;">Party Size:</font> </td>
<td valign="middle" align="left" width=20 nowrap>
<select name="PartySize" class=formfield>
<option value="1">1</option>
<option value="2" selected>2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
</select>
</td>
</tr>
<tr>
<td valign="middle" align="right" class=formTitle>
<font style="font-family:arial; color:#000000; font-spacing:3px; font-size:10px;">Date:</font>
</td>
<td valign="middle" align="left" nowrap>
<select name="ResMonth" onChange="ShowDay()" class=formfield>
<option value="1">Jan</option>
<option value="2">Feb</option>
<option value="3">Mar</option>
<option value="4">Apr</option>
<option value="5">May</option>
<option value="6">Jun</option>
<option value="7">Jul</option>
<option value="8">Aug</option>
<option value="9">Sep</option>
<option value="10">Oct</option>
<option value="11">Nov</option>
<option value="12">Dec</option>
</select>
<select name="ResDate" onChange="ShowDay()" class=formfield>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
<select name="ResYear" onChange="ShowDay()" class=formfield>
<option value="2000">2000</option>
<option value="2001">2001</option>
<option value="2002">2002</option>
<option value="2003">2003</option>
<option value="2004">2004</option>
<option value="2005">2005</option>
<option value="2006">2006</option>
<option value="2007">2007</option>
<option value="2008">2008</option>
<option value="2009">2009</option>
<option value="2010">2010</option>
<option value="2011">2011</option>
<option value="2012">2012</option>
<option value="2013">2013</option>
<option value="2014">2014</option>
<option value="2015">2015</option>
<option value="2016">2016</option>
<option value="2017">2017</option>
<option value="2018">2018</option>
<option value="2019">2019</option>
<option value="2020">2020</option>
</select>
<input type="text" name="dayweek" value="" maxlength="9" size="5" onFocus="blur()" class=formfield>
</td>
<td> </td>
</tr>
<tr>
<td valign="middle" align="right" class=formTitle>
<font style="font-family:arial; color:#000000; font-spacing:3px; font-size:10px;">Time:</font>
</td>
<td valign="middle" align="left" nowrap>
<select name="ResHour" class=formfield>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option selected value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>
<select name="ResMinute" class=formfield>
<option value="0">:00</option>
<option value="15">:15</option>
<option selected value="30">:30</option>
<option value="45">:45</option>
</select>
<select name="Meridian" class=formfield>
<option value="AM">AM</option>
<option selected value="PM">PM</option>
</select>
</td>
</tr>
<tr><td align="right" colspan="2">
<input TYPE="IMAGE" SRC="http://www.opentable.com/img/base/search.gif" id="submit" name="submit" WIDTH="61" HEIGHT="23" border="0">
<input name="Process" type="hidden" value="Find">
<input name="Referrer" type="hidden" value="single.asp">
</td>
</tr>
</table>
<input type="hidden" name="save" value="true">
</form>
------------------------------------------------------------------
In flash i've built the form and used Components for the drop down lists i've named each component with it's corresponding variable name from the html doc above and i've included all the hidden input types aswell. I set those up as just variables in flash. on the first frame in my movie i have this code..
//hidden elements
_root.RestaurantID._visible = false;
_root.restref._visible = false;
_root.SearchType._visible = false;
_root.GeoID._visible = false;
Process = Find;
Referrer = single.asp;
save = true;
function doSubmit()
{
userData = new LoadVars();
//Hidden values
userData.RestaurantID = RestaurantID.getValue();
userData.restref = restref.getValue();
userData.SearchType = SearchType.getValue();
userData.GeoID = GeoID.getValue();
//Form Fields
userData.PartySize = PartySize.getValue();
userData.ResMonth = ResMonth.getValue();
userData.ResDate = ResDate.getValue();
userData.ResYear = ResYear.getValue();
userData.ResHour = ResHour.getValue();
userData.ResMinute = ResMinute.getValue();
userData.Meridian = Meridian.getValue();
userData.Process = Process;
userData.Referrer = Referrer;
userData.save = save;
userData.send("http://www.opentable.com/interim.asp?ref=639", userData, "POST");
}
can anyone help me?
<form name="r" METHOD="POST" action="http://www.opentable.com/interim.asp?ref=639" target="_blank">
<input type="hidden" name="RestaurantID" value="6268">
<input type="hidden" name="restref" value="6268">
<input type="hidden" name="SearchType" value="RestaurantID">
<input type="hidden" name="GeoID" value="0">
<table width="326" height="173" border=0 cellspacing="5" bgcolor="#ffffff">
<tr>
<td colspan="3"><font style="font-family:arial; color:#000000; font-spacing:3px; font-size:12px;">Search For Available Tables Now!</td>
</tr>
<tr>
<td valign="middle" align="right" class=formTitle nowrap>
<font style="font-family:arial; color:#000000; font-spacing:3px; font-size:10px;">Party Size:</font> </td>
<td valign="middle" align="left" width=20 nowrap>
<select name="PartySize" class=formfield>
<option value="1">1</option>
<option value="2" selected>2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
</select>
</td>
</tr>
<tr>
<td valign="middle" align="right" class=formTitle>
<font style="font-family:arial; color:#000000; font-spacing:3px; font-size:10px;">Date:</font>
</td>
<td valign="middle" align="left" nowrap>
<select name="ResMonth" onChange="ShowDay()" class=formfield>
<option value="1">Jan</option>
<option value="2">Feb</option>
<option value="3">Mar</option>
<option value="4">Apr</option>
<option value="5">May</option>
<option value="6">Jun</option>
<option value="7">Jul</option>
<option value="8">Aug</option>
<option value="9">Sep</option>
<option value="10">Oct</option>
<option value="11">Nov</option>
<option value="12">Dec</option>
</select>
<select name="ResDate" onChange="ShowDay()" class=formfield>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
<select name="ResYear" onChange="ShowDay()" class=formfield>
<option value="2000">2000</option>
<option value="2001">2001</option>
<option value="2002">2002</option>
<option value="2003">2003</option>
<option value="2004">2004</option>
<option value="2005">2005</option>
<option value="2006">2006</option>
<option value="2007">2007</option>
<option value="2008">2008</option>
<option value="2009">2009</option>
<option value="2010">2010</option>
<option value="2011">2011</option>
<option value="2012">2012</option>
<option value="2013">2013</option>
<option value="2014">2014</option>
<option value="2015">2015</option>
<option value="2016">2016</option>
<option value="2017">2017</option>
<option value="2018">2018</option>
<option value="2019">2019</option>
<option value="2020">2020</option>
</select>
<input type="text" name="dayweek" value="" maxlength="9" size="5" onFocus="blur()" class=formfield>
</td>
<td> </td>
</tr>
<tr>
<td valign="middle" align="right" class=formTitle>
<font style="font-family:arial; color:#000000; font-spacing:3px; font-size:10px;">Time:</font>
</td>
<td valign="middle" align="left" nowrap>
<select name="ResHour" class=formfield>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option selected value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>
<select name="ResMinute" class=formfield>
<option value="0">:00</option>
<option value="15">:15</option>
<option selected value="30">:30</option>
<option value="45">:45</option>
</select>
<select name="Meridian" class=formfield>
<option value="AM">AM</option>
<option selected value="PM">PM</option>
</select>
</td>
</tr>
<tr><td align="right" colspan="2">
<input TYPE="IMAGE" SRC="http://www.opentable.com/img/base/search.gif" id="submit" name="submit" WIDTH="61" HEIGHT="23" border="0">
<input name="Process" type="hidden" value="Find">
<input name="Referrer" type="hidden" value="single.asp">
</td>
</tr>
</table>
<input type="hidden" name="save" value="true">
</form>
------------------------------------------------------------------
In flash i've built the form and used Components for the drop down lists i've named each component with it's corresponding variable name from the html doc above and i've included all the hidden input types aswell. I set those up as just variables in flash. on the first frame in my movie i have this code..
//hidden elements
_root.RestaurantID._visible = false;
_root.restref._visible = false;
_root.SearchType._visible = false;
_root.GeoID._visible = false;
Process = Find;
Referrer = single.asp;
save = true;
function doSubmit()
{
userData = new LoadVars();
//Hidden values
userData.RestaurantID = RestaurantID.getValue();
userData.restref = restref.getValue();
userData.SearchType = SearchType.getValue();
userData.GeoID = GeoID.getValue();
//Form Fields
userData.PartySize = PartySize.getValue();
userData.ResMonth = ResMonth.getValue();
userData.ResDate = ResDate.getValue();
userData.ResYear = ResYear.getValue();
userData.ResHour = ResHour.getValue();
userData.ResMinute = ResMinute.getValue();
userData.Meridian = Meridian.getValue();
userData.Process = Process;
userData.Referrer = Referrer;
userData.save = save;
userData.send("http://www.opentable.com/interim.asp?ref=639", userData, "POST");
}
can anyone help me?