17/11/2021, 06:46 Online Learning Management System using PHP/MySQLi with Source Code | Free Source Code, Projects
, Projects & Tutorials
Online Learning
Management System using
PHP/MySQLi with Source
Code
Submitted by jkev on Monday, December 21, 2020 - 12:56.
PHP
Language
https://www.sourcecodester.com/php/7339/learning-management-system.html 1/20
17/11/2021, 06:46 Online Learning Management System using PHP/MySQLi with Source Code | Free Source Code, Projects & Tutorials
Hi guys, I have here the last system project that I make when I’m a student. This M-Learning
has lots of useful functions for you to use. This system also has a responsive design
compatible with mobile devices. The system has 3 types of users which are the admin,
teachers, and the students. The admin is in charge of maintaining important data such as the
list subject, classes, department, and etc. This system can be also useful nowadays which
some of the classes are under Modular Distance Learning. using this system the faculties or
teacher can provide soft copies of learning documents to the students and also he/she can
create a Practice Quiz and Assignment for a class. Students can answer the teacher's given
practice quiz and limited to the teacher's allotted duration for taking the quiz.
The functions of this system are:
For the admin side of the system
Add, edit, delete student information
Add, edit, delete teacher information
Add an entry like the subject, class, school calendar
View log-in trail of every user
View logs of every user activity
https://www.sourcecodester.com/php/7339/learning-management-system.html 2/20
17/11/2021, 06:46 Online Learning Management System using PHP/MySQLi with Source Code | Free Source Code, Projects & Tutorials
For the Teacher User of the System
The teacher can create his/her Class
After creating a class the teacher View the students for that particular class
Upload Downloadable materials for his/her class
Create practice quizzes for students
Grade students assignment
Post announcements
Create a class calendar of events
Message co-teacher or students
For the Student user of the system
https://www.sourcecodester.com/php/7339/learning-management-system.html 3/20
17/11/2021, 06:46 Online Learning Management System using PHP/MySQLi with Source Code | Free Source Code, Projects & Tutorials
Sign up for his / her account
Can view classmates in his / her class
Answer practice quizzes
View evaluation of assignment and quizzes
Download downloadable materials in a class
Upload downloadable material
Message a teacher or his/ her classmate
How to Run
1. Download the source code and extract the zip file.
2. Download or set up any local web server that runs PHP script.
3. Open the web-server database and create a new database name it "capstone".
4. Import the SQL file located in the "db" folder of the source code.
5. Copy and paste the source code to the location where your local web server accessing
your local projects. Example for XAMPP('C:\xampp\htdocs')
6. Open a web browser and browse the project. E.g [http://localhost/lms] and for admin
[http://localhost/lms/admin]
Admin Default Access
Username: admin
Password: admin
Demo
https://www.sourcecodester.com/php/7339/learning-management-system.html 4/20
17/11/2021, 06:46 Online Learning Management System using PHP/MySQLi with Source Code | Free Source Code, Projects & Tutorials
Hope that this system may help you in creating your own systems project.
Thank you.
DOWNLOAD CODE
Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file
to shorten your download time. After downloading it, you will need a program like Winzip to
decompress it.
Virus note: All files are scanned once-a-day by SourceCodester.com for viruses, but new
viruses come out every day, so no prevention program can catch 100% of them.
FOR YOUR OWN SAFETY, PLEASE:
1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source
code.
Tags
E-LEARNING SYSTEM ONLINE LEARNING MANAGEMENT SYSTEM PHP MYSQLI
https://www.sourcecodester.com/php/7339/learning-management-system.html 5/20
17/11/2021, 06:46 Online Learning Management System using PHP/MySQLi with Source Code | Free Source Code, Projects & Tutorials
RESPONSIVE E-LEARNING SYSTEM PHP PROJECT MODULAR LEARNING SYSTEM ONLINE QUIZ
https://www.sourcecodester.com/php/7339/learning-management-system.html 6/20
17/11/2021, 06:46 Online Learning Management System using PHP/MySQLi with Source Code | Free Source Code, Projects & Tutorials
https://www.sourcecodester.com/php/7339/learning-management-system.html 7/20
17/11/2021, 06:46 Online Learning Management System using PHP/MySQLi with Source Code | Free Source Code, Projects & Tutorials
Comments
Submitted byRahul udavant (not verified)on Tue, 06/17/2014 - 18:01
Excellent
Dear Sir, i see your code and is very good design, development, code, logic. everything is very
good... Sir, if you got some time please give me suggestion which software tool i used to create
code in php. ([email protected]) regards rahul
Reply
Submitted byadebayo.sason Tue, 06/17/2014 - 23:09
Code Editor
Notepad++ v6.6.6 - Current Version notepad-plus-plus.org/download NetBeans IDE
Reply
Submitted byalex plavsic (not verified)on Thu, 05/06/2021 - 11:21
help me
help me in the register student and teacher have problm ??
Reply
Submitted bykerr (not verified)on Wed, 06/18/2014 - 17:30
Contact me
Kindly contact me for the further co-operation plan. [email protected]
https://www.sourcecodester.com/php/7339/learning-management-system.html 8/20
17/11/2021, 06:46 Online Learning Management System using PHP/MySQLi with Source Code | Free Source Code, Projects & Tutorials
Reply
Submitted bysarah (not verified)on Wed, 06/18/2014 - 17:58
Cannot access as admin
Hi, I try to run your system, it is perfect..but, I have problem to access the admin side of the
system. The username and password are all correct. The error shows: Login Failed Please
Check your username and Password
Reply
Submitted byLove Nora (not verified)on Thu, 06/19/2014 - 16:59
Cannot access as admin
Same goes to me :( Hellpppppp!
Reply
Submitted byyogen (not verified)on Wed, 10/15/2014 - 07:04
Cannot access as admin
do u have the solution to access the admin side yet??? plz reply if u already
have it.. thank u.
Reply
Submitted byRiswan (not verified)on Thu, 10/09/2014 - 18:52
To access
To access the code first create a database named "capstone" and import all the tables
from the database in the "db" folder which is inside "lms" folder
Reply
Submitted byamrubenon Mon, 11/13/2017 - 22:55
Thanks for the reply, but
Thanks for the reply, but even after importing and setting everything up,
accessing admin gives error
Reply
Submitted byryanpangan (not verified)on Sat, 06/21/2014 - 14:19
visual basic
pahiram nga po ng code mo
Reply
https://www.sourcecodester.com/php/7339/learning-management-system.html 9/20
17/11/2021, 06:46 Online Learning Management System using PHP/MySQLi with Source Code | Free Source Code, Projects & Tutorials
Submitted byvatsalon Mon, 06/23/2014 - 13:21
Request For Documentation
Hey jkev ,You did fantastic work.can you send me detail documentation of learning managment
system if you have.so send me on my email
[email protected] Thank you.
Reply
Submitted bysoc (not verified)on Wed, 06/25/2014 - 19:13
Excellent
Sir gud day.. sobrang ganda po ng system nu.. sir pwde q po ba e modifyt gmitin tong system
nu..dbest
Reply
Submitted bykeroles (not verified)on Wed, 07/02/2014 - 17:11
problem with session
hey jkev script is very good but when i login i just stay 5 sec then session closed and i was login
by nothing i hope you help me to fix it thank you.
Reply
Submitted bythegriinaisteron Fri, 12/26/2014 - 23:46
problem with session
I have the same problem. have you fixed it already? please email me
@
[email protected] Reply
Submitted bykeroles (not verified)on Wed, 07/02/2014 - 22:21
fix
sorry it's my fault the problem was from appserv
Reply
Submitted bymadhugvskron Thu, 07/31/2014 - 23:30
hey
I wanted documents of this project plz...
Reply
Submitted byjulzthegreat (not verified)on Mon, 08/18/2014 - 17:22
This works so GOOD!
Nice bro! Keep developing helpful systems like this! Regards! :)
Reply
https://www.sourcecodester.com/php/7339/learning-management-system.html 10/20
17/11/2021, 06:46 Online Learning Management System using PHP/MySQLi with Source Code | Free Source Code, Projects & Tutorials
Submitted byfalconxxxon Mon, 09/08/2014 - 00:50
Super-man
You are super-php-man.6 stars for you man
Reply
Submitted byKrishna ijjada (not verified)on Mon, 11/10/2014 - 16:26
Best for learners
It's really fantastic , Please let me know the ( jkev has submitted 55 source code.) remaining list
and how can i find those.
[email protected] Thanks.
Reply
Submitted byGiky kiros (not verified)on Wed, 11/12/2014 - 23:38
best system developer
it is really good code, and even if the logic how the idea flow in the system. i would like to conta
you with the E-mail (
[email protected]) "help me more to do good thinks with you".
Reply
Submitted byromanthick14on Sat, 12/06/2014 - 18:45
JOIN ME
HY...WHO USE THIS M-ELEARNING ? ADD ME PLEASE [email protected] we can
discuss about this one
Reply
Submitted bythegriinaisteron Fri, 12/26/2014 - 23:53
problem with session
anyone notice that theres a problem in session? its session right? its like when you are logged i
either teacher or student, you automatically get logged out.. i hope someone can help me with
this.
Reply
Submitted byjinn (not verified)on Mon, 01/25/2016 - 22:17
session
session expires after some seconds ...
Reply
Submitted bykiddie (not verified)on Sun, 02/08/2015 - 20:47
admin side
https://www.sourcecodester.com/php/7339/learning-management-system.html 11/20
17/11/2021, 06:46 Online Learning Management System using PHP/MySQLi with Source Code | Free Source Code, Projects & Tutorials
in order to access the admin side, in your search bar, type this thing: localhost/lms/admin and so
it goes like that try it.....
Reply
Submitted byNurhayati (not verified)on Wed, 04/15/2015 - 00:11
Hi,u system is very nice..but
Hi,u system is very nice..but i got some problem to running it,it not working properly...can u help
me...??plezzzz
Reply
Submitted byNurhayation Sat, 04/18/2015 - 14:58
very nice system..tq so much.
very nice system..tq so much...its helping me a lot for my thesis...
Reply
Submitted byGiky Kiros (not verified)on Sat, 05/09/2015 - 01:40
Great Man
It is very great code i would like to say a "excellent man" by your work.
Reply
Submitted byKashmala (not verified)on Thu, 08/06/2015 - 20:14
Please can u provide me the documentation of the LMS
Your work is superb..... i need your help please provide me the documentation... it would be so
kind of u... u can email me the documentation
[email protected] Reply
Submitted byQuan Vu (not verified)on Thu, 09/03/2015 - 12:10
error upload
Sir, your "lms" code is perfect when i run it on my local host. But when I upload it to my real hos
(i'm using Direct Admin) i can't upload file in "downloadable" and "assignment" module. I don't
know why, please help me. How can I contact with you? My email address
is [email protected].
Reply
Submitted byjheyreyes (not verified)on Wed, 03/23/2016 - 19:31
to get an idea for my thesis
Sir can you send me a fixed code of this project. here my email:
[email protected] .. than
you.
Reply
https://www.sourcecodester.com/php/7339/learning-management-system.html 12/20
17/11/2021, 06:46 Online Learning Management System using PHP/MySQLi with Source Code | Free Source Code, Projects & Tutorials
Submitted byPriyanka Palanivel (not verified)on Tue, 04/19/2016 - 21:22
Request for Documentation
hi sir, Great work!!!! I want documentation for learning management system... If you have please
send me sir!!! my email id is
[email protected] Reply
Submitted byAxa (not verified)on Thu, 06/09/2016 - 02:52
Hi,
Hi, what's the difference between registered and unregistered teachers? and what does it mean
to activate a teacher? Thank you.
Reply
Submitted [email protected] (not verified)on Fri, 07/15/2016 - 10:41
how to fix this error
Help!! or email po.. Warning: session_start() [function.session-start]: Cannot send session cach
limiter - headers already sent (output started at C:\xampp\htdocs\lms\header_dashboard.php:38
in C:\xampp\htdocs\lms\session.php on line 3
Reply
Submitted byEdwin15on Wed, 09/07/2016 - 22:50
Same interfaces
Hey have seen very similar interfaces, what IDE have you used to develop this?
Reply
Submitted byTee Kay (not verified)on Wed, 10/26/2016 - 23:45
Blank screen
Any idea why i get a blank screen after login. Both in student and admin. I can see in the addres
bar that its on dashboard_student.php but nothing shows.
Reply
Submitted byweerapat (not verified)on Sat, 11/12/2016 - 16:22
i hvae Problem Edit quiz question
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in
C:\xampp\htdocs\lms\edit_question.php
Reply
Submitted bymuskan gupta (not verified)on Sat, 11/19/2016 - 13:07
https://www.sourcecodester.com/php/7339/learning-management-system.html 13/20
17/11/2021, 06:46 Online Learning Management System using PHP/MySQLi with Source Code | Free Source Code, Projects & Tutorials
sir in this project i cant
sir in this project i cant access able to access student n teacher wat to do can u tell me abhi i
have to submit it
Reply
Submitted bynhmerdjani (not verified)on Mon, 11/28/2016 - 23:10
Project Documentation
Hi jkev, First, thanks for your great work and thanks for sharing, I'd like some documentation
details about the project, could you please send it to me on [email protected]
Reply
Submitted byJjames (not verified)on Sat, 01/14/2017 - 21:54
Nice Work
Hi jkev, I really love what you did. I have been wanting to have a custom made eLearning
management system. Please contact me at [email protected] I can hire you for the
project.
Reply
Submitted byAnonymous (not verified)on Tue, 02/07/2017 - 14:07
Hi can i get help something?
Hi can i get help something? sir, i wanna ask where i can find source code of background image
on your chsm system? because i wanna edit the file image name(index) to other background
image hope anyone can help me to change my background
Reply
Submitted byTim Smith (not verified)on Mon, 02/13/2017 - 13:08
none
did you find your answers?
Reply
Submitted bymasresha (not verified)on Wed, 02/22/2017 - 13:30
learning management system
first thank you for sharing .
I wonder it is perfect but in this project please try to configure grading system(each subject grad
and GPA for individual student for 3 or 4 years
[email protected] Reply
Submitted byCourage A. (not verified)on Thu, 03/09/2017 - 15:22
https://www.sourcecodester.com/php/7339/learning-management-system.html 14/20
17/11/2021, 06:46 Online Learning Management System using PHP/MySQLi with Source Code | Free Source Code, Projects & Tutorials
I can't create class for teacher
please help me out Every thing is working but I can't create class for the teacher or classroom
Reply
Submitted byjaganrao (not verified)on Wed, 03/29/2017 - 00:04
need documentation
im college student i need project report for my final year project can you send your project repor
for reference please [email protected] mail to this email id.
Reply
Submitted byCwhite (not verified)on Thu, 04/13/2017 - 16:41
Cant Login to admin
It seem to be a issue, but i cant login to admin. what could be the reason. Nice work !!!
Reply
Submitted byrahuna (not verified)on Tue, 05/09/2017 - 01:28
Number of units function.
Hi, sir can you kindly explain why in add subject in Admin panel, admin is required to put the
number of units? What is the function for them to insert the number of units? I'am trying to
understand all the functions in this marvelous project. Please do reply.. Thank you
Reply
Submitted bymasreshayayehhh (not verified)on Sun, 05/21/2017 - 14:09
Examination Timer not work proprerly
The time assigned by instructor is not count properly when the student takes exam any one who
solve this help
[email protected] Reply
Submitted byHarsha Peiris (not verified)on Wed, 06/07/2017 - 00:08
Nice work
Can you send me the documentation and source code to this link. Thank you in advance.
Reply
Submitted byMARNELL ESCABAS (not verified)on Sun, 07/09/2017 - 15:17
Documentation for the project
Sir can I have a documentation of this project because I’m taking a masteral right now and I’m
planning when I take thesis I will be using your project sir if it’s ok to you. Here’s my email
sir
[email protected] sir in advance!!!!
https://www.sourcecodester.com/php/7339/learning-management-system.html 15/20
17/11/2021, 06:46 Online Learning Management System using PHP/MySQLi with Source Code | Free Source Code, Projects & Tutorials
Reply
Submitted bynikkipaner (not verified)on Tue, 07/25/2017 - 00:16
cant access to the admin
Fatal error: Uncaught Error: Call to undefined function mysql_select_db() in
D:\xampp\htdocs\elearning\admin\connect.php:2 Stack trace: #0
D:\xampp\htdocs\elearning\admin\header.php(11): include() #1
D:\xampp\htdocs\elearning\admin\user.php(1): include('D:\\xampp\\htdocs...') #2 {main} thrown
D:\xampp\htdocs\elearning\admin\connect.php on line 2
[email protected] Reply
1 2 Next › Last »
Add new comment
Your name
Comment
H4 H5 H6
Text format About text formats
Filtered HTML
Subject
SAVE PREVIEW
Add new comment 32139 views
https://www.sourcecodester.com/php/7339/learning-management-system.html 16/20
17/11/2021, 06:46 Online Learning Management System using PHP/MySQLi with Source Code | Free Source Code, Projects & Tutorials
SHARE SOURCE CODE OR TUTORIAL
Do you have source code, articles, tutorials or thesis to share? Submit it here by clicking the
link below
Submit now...
POPULAR SOURCE CODE
Inventory Management System in PHP with Source Code
Simple Registration System in PHP Free Source Code
Online Learning Management System using PHP/MySQLi with Source Code
Cashier Queuing System with Live Monitor and Voice Notification in PHP and SQLite Free
Source Code
Complete File Management System Source Code Using PHP/MySQLi version 1.1
https://www.sourcecodester.com/php/7339/learning-management-system.html 17/20
17/11/2021, 06:46 Online Learning Management System using PHP/MySQLi with Source Code | Free Source Code, Projects & Tutorials
Simple Phone Book in C++
Compute General Weighted Average (GWA) using VB6
Determine Even or Odd Number in VB.NET Tutorial
Online Grading System Using PHP/MySQLi with Source Code
Simple Image Gallery Web App using PHP Free Source Code
RECEIVE FREE UPDATES
Enter your email address:
SUBSCRIBE
Delivered by FeedBurner
What is RSS
CONNECT ON FACEBOOK
USER ACCOUNT MENU
Log in
BOOK NAVIGATION
SQL Tutorial
PHP Tutorial
CodeIgniter Tutorial
Android Tutorial
https://www.sourcecodester.com/php/7339/learning-management-system.html 18/20
17/11/2021, 06:46 Online Learning Management System using PHP/MySQLi with Source Code | Free Source Code, Projects & Tutorials
Visual Basic Tutorial
C# Tutorial
CSS Tutorial
Learn C in 15 Days
Object Oriented Programming in C++
Data Structures in C++
Fundamentals of C Language
Learn Object Oriented Programming in C++
Java Tutorial
Python Tutorial
RECENT CONTENT
Cashier Queuing System with Live Monitor and Voice Notification in PHP and SQLite Free
Source Code
5 minutes ago
Simple Bus Station Ticketing Booth System in PHP and SQLite Free Source Code
1 day ago
Simple Jumper Game using JavaScript with Free Source Code
2 days 13 hours ago
School Fees Management System using C++ with Free Source Code
2 days 13 hours ago
Simple Hospital Management System using C with Free Source Code
2 days 13 hours ago
Cobra Snake Game using Python with Free Source Code
2 days 13 hours ago
Shoot Down the Rocket Game using JavaScript with Free Source Code
2 days 13 hours ago
Gas/Petrol Station Management System in PHP and SQLite Free Source Code
3 days ago
Movie Ticket Management System using C++ with Free Source Code
4 days 13 hours ago
Dino Run Game using JavaScript with Free Source Code
4 days 13 hours ago
STATS
https://www.sourcecodester.com/php/7339/learning-management-system.html 19/20
17/11/2021, 06:46 Online Learning Management System using PHP/MySQLi with Source Code | Free Source Code, Projects & Tutorials
Advertise Here | FAQ | Forums | About Us | Hire Us
Privacy Statement | Disclaimer | Terms and Agreement
https://www.sourcecodester.com/php/7339/learning-management-system.html 20/20