Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

What languages do I need to create a working login system for my website, and does Treehouse have this content?

I've currently been learning here at Treehouse for almost 4 months. I know: HTML, CSS, BOOTSTRAP, JS, JQUERY, & am currently on a track for PHP hoping that at some point I'll learn how to make a working, secure login system for my website where I'll be teaching people how to earn money online with a affiliate opportunity that I'm a part of. I need to know what languages I need to know in order to get this going so that I can launch my site. Please help me. Also I do have experience in databases, MYSQL because of my IT Degree. I really need to push this, but I need a login system so that people can't see my content without registering.

Very Respectfully :)

4 Answers

Its good you have begin studying to PHP already. I am also studying PHP here on Treehouse. If you already have little knowledge on PHP then you can skip to PHP User authentication. https://teamtreehouse.com/library/php-user-authentication

if you dont have any knowledge on Backend Programming at all then you may want to start from the basics which will take you all the way from beginner to expert https://teamtreehouse.com/tracks/topic:php

here you can learn how to manage all users on your site and much more.. I really do enjoy learning PHP with Alena, This course comes with a lot of example projects

Hi Sky, So basically PHP is going to allow me to create a login system that will only allow people who have created login credentials to get into the backend of my website? Is there anything else I should know? Any other languages? Can you answer in detail King :) , I would very much appreciate that!

Very Respectfully, Zhoulkhan

Yes, PHP will allow you set up the backend of your website to just how you want it. You can not only restrict unregistered users from viewing your content, you can also manage your site administrators, if you happen to have more than one instructor, you create roles like allowing an instructor to be able to add courses, edit/delete only courses added by him/her. set up a master admin that will have all the priviledges to all the content of the site including the management of other admins.

That's awesome, will I need a database or anything like MYSQL? Is it only PHP that I'll be needing?

Yea you will be needing a database, and these track covers all you be needing from PHP beginners through integrating PHP with SQL which is on the intermediate stage, all the way to the advance stage. OBJECT ORIENTED PHP.

The track covers pretty more than enough to build bigger web app.

Thank you brother! Feel free to find me on Facebook, I'd love to have you as a friend! @sekoyya tever little