The Smoking Gun!
05-03-2009, 10:46 PM
Hi superior beings, I need some help with converting an .ASP form for adding editing, and deleting real estate listings for a client site, but am unsure of how .ASP is formulated to work, and my PHP skills are low, but the end result needs to look like one of these http://www.collisonrealty.com/listings/fullviewML28039168.html including generating those "otherrooms" pages once submitted, and of course the agents need to edit or delete them as well.
I have converted this full .ASP site to html pages, but this is my stumbling block at the moment.....any ideas?
Here is the original "add listing" form to go by....
<html>
<head><meta name="description" content=" "><title>Add Your Listings!</title>
</head>
<body BGCOLOR="#000066" text="#000000" link="blue" vlink="blue">
<!---------PRELOAD INFORMATION-------------->
<center><img SRC="addalisting.jpg"></center>
<BR>
<!-- Start of the Append Form -->
<form METHOD="POST" ACTION="add2.asp">
<input TYPE="hidden" SIZE="40" NAME="gate" value="3/27/2009">
<center>
<TABLE border=2 bgcolor=003163><TR><TD>
<table bgcolor=FFF99D width=500>
<tr>
<td ALIGN="right"></td>
<td>
<input TYPE="hidden" SIZE="40" NAME="SITEID" value="xxxxxxx">
</td>
</tr>
<tr>
<td ALIGN="right"></td>
<td>
<input TYPE="hidden" SIZE="40" NAME="USERID" value="xxxxxx">
</td>
</tr>
<tr>
<td ALIGN="right"></td>
<td>
<input TYPE="hidden" SIZE="40" NAME="password" value="xxxxxx">
</td>
</tr>
<tr>
<td ALIGN="right">E-Mail Address:</td>
<td>
<input TYPE="text" SIZE="40" NAME="EMAIL" value="xxxxxxxxx.net">
</td>
</tr>
<tr>
<td ALIGN="right">Website Address: <font COLOR="red">http://</font></td>
<td>
<input TYPE="text" SIZE="40" NAME="URL" value="xxxxxxxxxxx">
</td>
</tr>
<tr>
<td ALIGN="right">Office Name: </td>
<td>
<input TYPE="text" SIZE="40" NAME="BKRCODE" value="xxxxxxxxxxxx">
</td>
</tr>
<tr>
<td ALIGN="right">Office Phone #: </td>
<td>
<input TYPE="text" SIZE="40" NAME="OFFPHN" value="xxxxxxxxx">
</td>
</tr>
<tr>
<td ALIGN="right">Agent Name: </td>
<td>
<input TYPE="text" SIZE="40" NAME="ANAME" value="xxxxxxxx">
</td>
</tr>
<tr>
<td ALIGN="right">Agent Phone #: </td>
<td>
<input TYPE="text" SIZE="40" NAME="APHONE" value="xxxxxxxxx">
</td>
</tr>
<tr>
<td ALIGN="right">Property Address: </td>
<td>
<input TYPE="text" SIZE="40" NAME="ADDRESS">
</td>
</tr>
<tr>
<td ALIGN="right">Location/City/Area: </td>
<td>
<input TYPE="text" SIZE="40" NAME="AREA">
</td>
</tr>
<tr>
<td ALIGN="right">MLS or ID#:</td>
<td>
<input TYPE="text" SIZE="20" NAME="MLNUM">
  VISIBLE?
<select name=MLNUMVISIBLE>
<option>NO</option>
<option>YES</option>
</select>
</td>
</tr>
<tr>
<td ALIGN="right">List Price or Monthly Rental: $</td>
<td>
<input TYPE="text" SIZE="40" NAME="LPRICEA">
</td>
</tr>
<tr>
<td colspan=2 align=center>(NO COMMAS or DOLLAR SIGNS in LIST PRICE!!!)</TD>
</TR>
<tr>
<td ALIGN="right">Year Built: </td>
<td>
<input TYPE="text" SIZE="40" NAME="YRBLT">
</td>
</tr>
<tr>
<td ALIGN="right">Acres/Lot Size:</td>
<td>
<input TYPE="text" SIZE="40" NAME="ACRES">
</td>
</tr>
<tr>
<td ALIGN="right">Square Footage:</td>
<td>
<input TYPE="text" SIZE="40" NAME="SQFT">
</td>
</tr>
<TR>
<TD align="right" height="28" colspan="2">
<div align="left">(<font color=red>NOTE: new rental categories
give a better breakdown of the type of rentals. If you would
like your website to have different links for each type of rental
just contact us.</font>)</div>
</TD>
</TR>
<TR>
<TD align="right" height="28">Property Type:</TD>
<TD height="28">
<select name=typex>
<option value="residential">Residential</option>
<option value="newhome">New Construction</option>
<option value="land">Land</option>
<option value="commercial">Commercial</option>
<option value="manufactured">Manufactured Home</option>
<option value="multiplex">Multiplex</option>
<option value="condo">Condominium</option>
<option value="rental">Rental</option>
<option value="singlefamilyrental">Single Family Rental</option>
<option value="multifamilyrental">Multi-Family Rental</option>
<option value="commercialrental">Commercial Rental</option>
<option value="fsbo">For Sale By Owner</option>
</select>
</TD>
</TR>
<!--
<tr><td ALIGN="right"><input NAME="typex" TYPE="radio" VALUE="residential" checked></td><td>Residential</td></tr>
<tr><td ALIGN="right"><input NAME="typex" TYPE="radio" VALUE="newhome"></td><td>New Construction</td></tr>
<tr><td ALIGN="right"><input NAME="typex" TYPE="radio" VALUE="land"></td><td>Land</td></tr>
<tr><td ALIGN="right"><input NAME="typex" TYPE="radio" VALUE="commercial"></td><td>Commercial</td></tr>
<tr><td ALIGN="right"><input NAME="typex" TYPE="radio" VALUE="manufactured"></td><td>Manufactured Home</td></tr>
<tr><td ALIGN="right"><input NAME="typex" TYPE="radio" VALUE="rental"></td><td>Rental</td></tr>
<tr><td ALIGN="right"><input NAME="typex" TYPE="radio" VALUE="multiplex"></td><td>Multi-Plex</td></tr>
<tr><td ALIGN="right"><input NAME="typex" TYPE="radio" VALUE="condo"></td><td>Condominium</td></tr>
<tr><td ALIGN="right"><input NAME="typex" TYPE="radio" VALUE="fsbo"></td><td>For Sale By Owner</td></tr>
--> <tr>
<td ALIGN="right"># of Bedrooms: </td>
<td>
<input TYPE="text" SIZE="40" NAME="BED1">
</td>
</tr>
<tr>
<td ALIGN="right"># of Bathrooms: </td>
<td>
<input TYPE="text" SIZE="40" NAME="TBATH">
</td>
</tr>
<tr>
<td ALIGN="right">Style:</td>
<td>
End part 1
I have converted this full .ASP site to html pages, but this is my stumbling block at the moment.....any ideas?
Here is the original "add listing" form to go by....
<html>
<head><meta name="description" content=" "><title>Add Your Listings!</title>
</head>
<body BGCOLOR="#000066" text="#000000" link="blue" vlink="blue">
<!---------PRELOAD INFORMATION-------------->
<center><img SRC="addalisting.jpg"></center>
<BR>
<!-- Start of the Append Form -->
<form METHOD="POST" ACTION="add2.asp">
<input TYPE="hidden" SIZE="40" NAME="gate" value="3/27/2009">
<center>
<TABLE border=2 bgcolor=003163><TR><TD>
<table bgcolor=FFF99D width=500>
<tr>
<td ALIGN="right"></td>
<td>
<input TYPE="hidden" SIZE="40" NAME="SITEID" value="xxxxxxx">
</td>
</tr>
<tr>
<td ALIGN="right"></td>
<td>
<input TYPE="hidden" SIZE="40" NAME="USERID" value="xxxxxx">
</td>
</tr>
<tr>
<td ALIGN="right"></td>
<td>
<input TYPE="hidden" SIZE="40" NAME="password" value="xxxxxx">
</td>
</tr>
<tr>
<td ALIGN="right">E-Mail Address:</td>
<td>
<input TYPE="text" SIZE="40" NAME="EMAIL" value="xxxxxxxxx.net">
</td>
</tr>
<tr>
<td ALIGN="right">Website Address: <font COLOR="red">http://</font></td>
<td>
<input TYPE="text" SIZE="40" NAME="URL" value="xxxxxxxxxxx">
</td>
</tr>
<tr>
<td ALIGN="right">Office Name: </td>
<td>
<input TYPE="text" SIZE="40" NAME="BKRCODE" value="xxxxxxxxxxxx">
</td>
</tr>
<tr>
<td ALIGN="right">Office Phone #: </td>
<td>
<input TYPE="text" SIZE="40" NAME="OFFPHN" value="xxxxxxxxx">
</td>
</tr>
<tr>
<td ALIGN="right">Agent Name: </td>
<td>
<input TYPE="text" SIZE="40" NAME="ANAME" value="xxxxxxxx">
</td>
</tr>
<tr>
<td ALIGN="right">Agent Phone #: </td>
<td>
<input TYPE="text" SIZE="40" NAME="APHONE" value="xxxxxxxxx">
</td>
</tr>
<tr>
<td ALIGN="right">Property Address: </td>
<td>
<input TYPE="text" SIZE="40" NAME="ADDRESS">
</td>
</tr>
<tr>
<td ALIGN="right">Location/City/Area: </td>
<td>
<input TYPE="text" SIZE="40" NAME="AREA">
</td>
</tr>
<tr>
<td ALIGN="right">MLS or ID#:</td>
<td>
<input TYPE="text" SIZE="20" NAME="MLNUM">
  VISIBLE?
<select name=MLNUMVISIBLE>
<option>NO</option>
<option>YES</option>
</select>
</td>
</tr>
<tr>
<td ALIGN="right">List Price or Monthly Rental: $</td>
<td>
<input TYPE="text" SIZE="40" NAME="LPRICEA">
</td>
</tr>
<tr>
<td colspan=2 align=center>(NO COMMAS or DOLLAR SIGNS in LIST PRICE!!!)</TD>
</TR>
<tr>
<td ALIGN="right">Year Built: </td>
<td>
<input TYPE="text" SIZE="40" NAME="YRBLT">
</td>
</tr>
<tr>
<td ALIGN="right">Acres/Lot Size:</td>
<td>
<input TYPE="text" SIZE="40" NAME="ACRES">
</td>
</tr>
<tr>
<td ALIGN="right">Square Footage:</td>
<td>
<input TYPE="text" SIZE="40" NAME="SQFT">
</td>
</tr>
<TR>
<TD align="right" height="28" colspan="2">
<div align="left">(<font color=red>NOTE: new rental categories
give a better breakdown of the type of rentals. If you would
like your website to have different links for each type of rental
just contact us.</font>)</div>
</TD>
</TR>
<TR>
<TD align="right" height="28">Property Type:</TD>
<TD height="28">
<select name=typex>
<option value="residential">Residential</option>
<option value="newhome">New Construction</option>
<option value="land">Land</option>
<option value="commercial">Commercial</option>
<option value="manufactured">Manufactured Home</option>
<option value="multiplex">Multiplex</option>
<option value="condo">Condominium</option>
<option value="rental">Rental</option>
<option value="singlefamilyrental">Single Family Rental</option>
<option value="multifamilyrental">Multi-Family Rental</option>
<option value="commercialrental">Commercial Rental</option>
<option value="fsbo">For Sale By Owner</option>
</select>
</TD>
</TR>
<!--
<tr><td ALIGN="right"><input NAME="typex" TYPE="radio" VALUE="residential" checked></td><td>Residential</td></tr>
<tr><td ALIGN="right"><input NAME="typex" TYPE="radio" VALUE="newhome"></td><td>New Construction</td></tr>
<tr><td ALIGN="right"><input NAME="typex" TYPE="radio" VALUE="land"></td><td>Land</td></tr>
<tr><td ALIGN="right"><input NAME="typex" TYPE="radio" VALUE="commercial"></td><td>Commercial</td></tr>
<tr><td ALIGN="right"><input NAME="typex" TYPE="radio" VALUE="manufactured"></td><td>Manufactured Home</td></tr>
<tr><td ALIGN="right"><input NAME="typex" TYPE="radio" VALUE="rental"></td><td>Rental</td></tr>
<tr><td ALIGN="right"><input NAME="typex" TYPE="radio" VALUE="multiplex"></td><td>Multi-Plex</td></tr>
<tr><td ALIGN="right"><input NAME="typex" TYPE="radio" VALUE="condo"></td><td>Condominium</td></tr>
<tr><td ALIGN="right"><input NAME="typex" TYPE="radio" VALUE="fsbo"></td><td>For Sale By Owner</td></tr>
--> <tr>
<td ALIGN="right"># of Bedrooms: </td>
<td>
<input TYPE="text" SIZE="40" NAME="BED1">
</td>
</tr>
<tr>
<td ALIGN="right"># of Bathrooms: </td>
<td>
<input TYPE="text" SIZE="40" NAME="TBATH">
</td>
</tr>
<tr>
<td ALIGN="right">Style:</td>
<td>
End part 1