views:

120

answers:

7

I need to create a simple website/webpage, a questionnaire. So I need to create a webpage that has many forms.

For example, a form asking, "Are you Male or Female?". If "Female" is chosen, I would like a form to pop up below it asking "Are You pregnant?".

But this page will have many more questions.

I know about HTML, but what about the server-side of the coding? What language should I write that in?

Should I start with a designing tool like Dreamweaver?

A: 

ASP.NET/C# would probably be most suitable for a site like this, due to ease-of-use, and large support base on the net.

warsong
A: 

Well.. for server side software you'd want PHP, ASP or ColdFusion. You could probably even find an existing product/script (for free no less) that does what you need. which should you choose? It's up to you whichever feels comfortable. It may come down to hosting cost, in which case if you know where you're hosting, make the decision based on that.

Then you'd -most likely- need some sort of database to store all that data in - unless it's simply a wizard (a set of questions leading to an answer). If you are storing the data MySQL, PostgreSQL are good options, SQLite if you're unlikely to have a giant site.

Rudu
A: 

Take a look at PHP.

Rocket
A: 

Before you even consider creating a web site in Dreamweaver, you should first learn the following:

  1. HTML (web page structure)
  2. CSS (web page styling)
  3. JavaScript (scripting language for creating dynamic web page content)
  4. PHP (for databases)
  5. MySQL (for databases)

These 5 are the easiest languages (in my opinion) to grasp, and thus the best starting point for web development.

Moses
A: 

You definitely want to use Lisp for a site like this!!

Gabe Moothart
</sarcasm> .................
rochal
come on, have a sense of humor.
Gabe Moothart
Humor (in moderation) can be put in comments; SO is not a site for joke answers.
Georg Fritzsche
@Georg normally I agree, but there's really no other way to answer a question like this.
Gabe Moothart
A: 

My suggestion would be to start looking at existing solutions. For example, if you need to create web surveys and questionnaires, why to re-invent the wheel and not to use existing software such as Lime Survey, free, open source and in PHP?

Roberto Aloi
A: 

Try Google Docs. Sign up, create a spreadsheet, and click on the Forms menu. Minimal coding required, I can't think of a way to do it quicker.

Add questions of different types (text/number/option selection), give the question some text and click Next. Repeat. And you're done!

Scott Langham