Hi! I am building my first website from scratch and I'll need all the help I can get. I want to make it so that users can create an account on my website. I already have the sign-up form (username, password, etc, submit button). But when you fill in your information, it doesn't actually make an account. What is the best language to write the account making script in and could you please give me some tips on how to do that?
It depends on which scripting language do you know? Its your idea to develop this kind of website so that you can't find exact code from the net. Decide scripting language and look for help.
I know HTML and CSS. Is it possible to put it in HTML or CSS at all? I know a little bit of Javascript and PHP but I'm not very good at them.
Hi to create an account you would normally need a database such as MySql to store the usernames and passwords of the accounts. You can use a MySql database from PHP. Your web hosting will need to support it.
How you would do this best depends on what the account would be for. A forum? A blog? Running their own websites? What you do usually depends on why you want to do it, and it definitely does in this case. Not knowing programming (HTML and CSS aren't programming languages, and knowing programming languages isn't knowing programming) and not being very good at 2 of the 3 programming languages you're going to need, pretty much says that you want an already-written site that you can modify - a blog, a CMS or a forum. Learning enough to write even a decent blog from scratch would take you about a year of studying, and it wouldn't be nearly as good as a free blog you could download in 2 minutes.
The website I'm planning to make will be an audio and video sharing website. Yeah, I figured it wouldn't be possible to do in HTML and CSS. I've taken 1/2 a year of web design in high school, 1/2 a year of programming classes in high school and 1.5 years of programming classes in university. I would've preferred to do it in C or Java if possible but I'm not sure if it is. If not, I can give it a shot in Javascript or PHP. I looked up MySQL, can you tell me if this is the correct download link? mysql.com/downloads/installer/
You don't choose either Javascript or PHP, you use them both. Javascript runs in the client, PHP runs on the server. I suggest that you learn the client-server model first, so you don't start asking funny questions like how to make PHP see when your user clicks a checkbox. As far as MySQL, if you want to run it on your own computer for testing purposes, I suggest xampp. If you want it for other purposes, I don't know if that's the right link or not. (It depends on what you want.) And you'll have to learn SQL, which is the language used to talk to databases like MySQL. Learning programming itself (Wirth's course) wouldn't be a bad idea either.