I am building a website for a political candidate. I am familiar with HTML, but I want to add some features that I don't know how to create.
I want to create a poll consisting of about 20 questions with yes/no answers. I want each question to be on a separate page, relatively small, perhaps 15% wide and 5% high. Size to be determined. Each page would have one question, and a yes/no radio button.
I want to use the individual pages as frames, so that the user stays on the home page while answering the questions. As each question is answered, I'd like to move forward automatically to the next frame/question, with a back button in case of error.
At the end of the poll I'd like to collect email and contact information, and then I'd like to display the results in percentage form of agreement or disagreement with the candidate's positions. "You agreed with Candidate A 86% of the time and with candidate B 14% of the time" type thing.
I'd like at that point for the user to be able to click on that results frame to open a full page, which displays the questions asked, the respondent's answers, and the two competing candidates' positions on the questions for comparison.
I write extensively in MSAccess, and have written a contact information database for the candidate in Access. I'd like some sort of easy interface to download contact information and responses acquired on the website to the Access database.
I'd also like to be able to upload email addresses acquired outside the web from Access to the website so that both the website and the database are fully updated with the most current supporter information. I'd like an email script so that the candidate can compose HTML messages to be sent via the website to all supporters. If that could be done within Access and then just uploaded from Access to the site it would be even better. I'd like unsubscribe capabilities for the email program as well.
I'd want support to get the system installed on the site and debug it, and the availability of support should it become necessary.