Table of Contents
Project: Complete User Management System using PHP/MySQLi with Source Code
About User Management System using PHP/MySQLi
User Management System (Ventura) is a robust User Authentication & User Management PHP Application developed using PHP, PDO. The Ventura – User Management system is almost powerful than any other script in the CodeCanyon.
Features of the Project
- 100% Responsive
- User Authentication
- Login using Email & Password
- Profile Update
- Registration
- Forgot Password
- Reset Password
- Email Verification
- Unlimited (Dynamic) Roles, Modules & Permissions with CRUD Operations
- Default Permissions assigned to the Controller methods (For e.g.,
delete() method of Codeigniter controller required logged in user to
have delete_permission to that module) - Conditional Display (Edit option with be only displayed for the users with edit_permission)
- Login Activity Reports
Screenshot
How To Run??
Above all, to run this project you must have installed a virtual server i.e XAMPP on your PC. User Management System in PHP and MySQL with source code is free to download, Use for educational purposes only!
Follow the following steps after Starting Apache and MySQL in XAMPP:
1st Step: Firstly, Extract the file
2nd Step: After that, Copy the main project folder
3rd Step: So, you need to Paste in xampp/htdocs/
Further, Now Connecting Database
4th Step: So, for now, Open a browser and go to URL “http://localhost/phpmyadmin/”
5th Step: After that, Click on the databases tab
6th Step: So, Create a database naming “user_management” and then click on the import tab
7th Step: Certainly, Click on browse file and select “user_management.sql” file which is inside the “db” folder
8th Step: Meanwhile, click on Go button.
After Creating Database,
9th Step: Moreover, Open a browser and go to URL “http://localhost/ventura-user-management-php-script”
USER DEMO:
Url: https://ventura-usermanagement.000webhostapp.com
Email: demo@user.com
Password: 000000
ADMIN DEMO:
Url: https://ventura-usermanagement.000webhostapp.com/admin
Username: admin
Password: admin
Parse error: parse error, expecting `T_CONSTANT_ENCAPSED_STRING’ or `'(” in C:\wamp\www\ventura-user-management-php-script\ventura-user-management-php-script\assets\php\action.php on line 5
these are code for action.php 5 that cant allow system work????
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\SMTP;
use PHPMailer\PHPMailer\Exception;
anyone who can solve it please give us some answers
thanks, but some functionality not working for instance forgotten password email verification for new user please what is the problem??
Registering new user is not working for me it’s says,
Fatal error: Uncaught PHPMailer\PHPMailer\Exception: Invalid address: (From): your-email-address in C:\wamp64\www\ventura-user-management-php-script\ventura-user-management-php-script\assets\php\vendor\phpmailer\phpmailer\src\PHPMailer.php on line 1253
Hi,
I think this application has a security hole.
Passwords are saved in cleartext in a Cookie.
This is not good. Why not save password as hash in cookie.
Is this issue fixed? Also, user registration is not working! can we have a custom email address as admin email instead of gmail address?