You can see a basic example written in aspx at [url removed, login to view] under real estate search, also my site.
This is for a new site written in PHP.
Script will mesh with a MYSQL database allowing user to create an account (email and password) or log into existing account.
User will be able to click existing "Favorite Buttons" to save certain listings (referenced in db by listingid field)
There will be a page that allows user to list all saved properties and delete properties. Each property will be link to its full detail page.
On each log in, a last login date will be entered in the db and another script you created run by chron, will search the db for any user who has not logged in on a time that I can input. (I can edit php if you comment lines), and email the users a reminder email to log back in (again, I need to be able to change email text).
There is a space to show the first few favorite properties of the user if user is already logged in. If user is not logged in, this space will invite them to log in or create an account by having a message and the log in form.
any pop up windows will be open in a "bumpbox" by classing the link as bumpbox.
Create Account, view properties, added property confirmation (with timed closure) will open in the bumpbox as well as what you deem to open in bumpbox.
Some work was done by a coder who quite, I am not sure if any of that code is good.
communicate with me during the project.