Simple PHP Tutorials
This is the lead post for a series of simple PHP tutorials. You can use them to refresh your PHP skills or to pick up the language.

All of the tutorials will have a similar format:
- The first section of the tutorial will have a briefing. There will be around three simple tasks that you will have to complete using PHP. All of the tutorials will have a theme, such as: using $_POST, using cookies, making a login system, etc. There won’t be too much to help you in the first section – you’ll have to code things on your own.
- The second section of the tutorial will have general hints to help you complete the task. Most of them will include step-by-step logic. It will then be your job to translate the logic into actual code.
- The third section will be my solution to the problem. It’s likely that the first two sections would come as a single post and this section will be an individual post.
This format should be open to most people – experienced or novice. People who know what they are doing (to a point) only have to use the first section of the tutorial. People who are just starting out can read the second section to help them out. And then everyone can compare their code (if they need to) to my solution. I’ll probably post tips in with the third section to help you out.
Here’s a list of ideas that I have for tutorials:
- Using POST
- Using GET
- Using cookies
- Using sessions
- Creating a simple login system
- Expanding your simple login system
- Creating a simple set of permissions
- Allowing users to edit their profile
- Creating a simple messaging system
- Expanding your simple messaging system
Some tutorials will directly depend on each other (such as ‘Creating a simple login system’ and ‘Expanding your simple login system’). Others will indirectly depend on each other (you wouldn’t be able to do ‘Creating a simple login system’ without knowing how to use POST, GET, and cookies/sessions).
I’ll talk more about what you will need to start later today or tomorrow. I’ll point you to a few places where you can learn basic knowledge that you will require (such as XHTML). You’ll also need a webserver, I’ll show you where you can get that if you don’t already have one.
Stay tuned for more!
Tags: Learn PHP, PHP Tutorials









