In this tutorial, I walk you through the complete process of creating a user registration system where users can create an account by providing username, email and password, login and logout ...
Creating, editing, updating and deleting content on a website is what makes the site dynamic. That's what we are going to be doing in this post.
A user...
In this tutorial, we create a form that takes an image and some text. When the user selects an image and enters some text and clicks the submit button, the data is submitted to the server. PH...
A simple todo list application that takes tasks submitted by user in a form and saves them in a MySQL database. The tasks are also retrieved from the database and displayed ...
Today we are going to build a registration system that keeps track of which users are admin and which are normal users. The normal users in our application are not allowed to access admin pag...
In this tutorial, we'll build a like/unlike system somewhat similar what Facebook implements. Posts are gotten from a MySQL database and looped through and displayed using PHP, each w...
On certain websites, some information is meant to be unique. At the level of the database, this information (the field in the database) can be set as UNIQUE.
But this is...
When registering users in a database table, you want to make sure that each user's email address or username is unique. In a previous tutorial, we did this using plain PHP where the u...
Let's code a small application in PHP to send email from the contact form of a website. When the user visits the contact page of the website, they can enter details about the email su...
On a user registration form, there are certain rules you want your users to follow when inputting values to register on your site. Some of those rules include:
I am starting a series of tutorials designed to move a person from a newbie in PHP to a proficient PHP developer even if that person has limited knowledge of web developme...
This system works exactly like the Like/Dislike system YouTube implements for its videos. On YouTube, the buttons are placed on videos. Since we are not building the next YouTube, we...
I'm excited to be taking you through this long awaited tutorial, finally. I'll show you how to build a complete blog application from scratch using PHP and M...
This is the second part in a series on How To Create A Blog with PHP and MySQL. You can get the first part
This is part 3 of a 4-part series on How To Build a Blog with PHP and MySQL. You can view the previous two parts here:
When writing an article on your blog, you will often need to display pictures in between texts usually for illustration purposes. CKEditor helps you achieve this but it can be a bit tricky or...
One very important feature of any good membership website is a password reset system because some users are bound to forget their password. In this tutorial, I outline the steps involved in r...
User experience can be greatly improved on an image upload feature if we enable the user to preview the image they have selected before actually uploading it to the server by clicking the upl...
If you are building any web application that involves creating, reading, updating, and deleting information of any kind, it will be very common that the privileges to perform&nbs...