hi, i am new in the arena of Web-designing & Web-management. I know HTML, Frontpage & CSS. I have a few Questions, please help me out. I'm sorry if some of them are stupid questions. 1). What language should i learn to create/put a "Tell a friend" box in my webpage ? 2). How do I ? Save a users email-id when he subscribes for a e-magazine ? 3). Redirect user to a different site ? Is all this difficult to do ? Hoping some people to help me out. Thanks in advance
You'll find a lot @ hotscripts.com For your last question, browse to the Apache section on how to redirect your visitors to a new site.
to redirect you can put in your meta tags at the top of the page: change google.com to the site you want to refresh to, and the content = 0 to a different number of sconds depending on how quickly you want it to refresh. 0 is instant.
use PHP as the programming language. ull probably need to use a mysql database to save the email ids and a email program (there are a few browser based ones out there for free) to send the emails
I suggest Dot Net Nuke. I love that program and it is all web based designing. Godaddy offers DNN free with a hosting account. You can set up and configure the entire thing from within your web browser.
Many hosting providers have prebuild scripts as mailing list or tell a friend. I think for you that the best option.
Dot Net Nuke is an open source content management system written in VB.Net - any webhost that supports .Net will support DNN To do all that you want you need to use a server side language/ framework such as .Net or PHP as already mentioned or CFM or JSP to name but a couple more. There is no right or wrong answer as to which to use. Many on here will profess that PHP is "better" but in reality they are just different and which is better is down to personal preferences. A lot of people "choose" the language to learn by looking at which their current webhost supports and going from there - there are plenty of sites that will give you free coding examples once you have decided which route to go down.