This repository demonstrates the creation of a web page using PHP, HTML, CSS, and SQL. The project includes a functional registration page and utilizes a database to store user information.
The primary goal of this project is to showcase how to build a structured PHP page with a user registration system and SQL database integration. This project can be used as an example in a portfolio to demonstrate skills in web development and database management.
- PHP: For server-side logic and data manipulation.
- HTML: For the web page structure.
- CSS: For page design and styling.
- SQL: For creating and managing the database.
- Registration Page: Allows users to register by providing information such as name, email, and password.
- Data Storage: Utilizes an SQL database to store and retrieve user information.
- Data Validation: Includes input validation to ensure data integrity and security.
- index.php: Main page of the site.
- register.php: Page for registering new users.
- style.css: Stylesheet for the web page.
- database.sql: SQL script for setting up the database structure.
-
Database Setup:
- Import the
database.sql
file to create the necessary database structure.
- Import the
-
PHP Environment Setup:
- Ensure PHP and a web server (such as Apache) are installed and configured on your machine.
-
Running the Project:
- Place the PHP and CSS files in your web server's directory.
- Access
index.php
through your browser to view the page.
If you wish to contribute to the project, please follow these steps:
- Fork the repository.
- Create a branch for your changes.
- Make your modifications and test them.
- Submit a pull request with a clear description of the changes.
This project is licensed under the MIT License.
For more information, feel free to contact or open an issue on the repository. Thank you for checking out the project!