Responsive Online Blog Website Using PHP MySQL | CampCodes

Responsive Online Blog Website using PHP MySQL

February 17, 2024
responsive online blogging site in php

Project: Building a Responsive Online Blog Website using PHP MySQL with Source Code

About Responsive Online Blog Website Project Free Download

In this comprehensive guide, we delve into the intricacies of creating a dynamic and user-friendly online blog website using PHP and MySQL. Our project, designed with modern web standards in mind, empowers you to establish a vibrant platform where content creation and management are seamless experiences.

Understanding the Responsive Online Blog Website using PHP Project

Our project revolves around the development of a responsive online blogging platform, meticulously crafted with PHP and MySQLi for robust database functionalities. With an intuitive administrator panel at its core, this website facilitates effortless management of various elements including posts, categories, drafts, and website details.

Features Enhancing User Experience

1. Dynamic Blog Categories Management

Empowering administrators to effortlessly add, modify, or delete blog categories, our platform ensures seamless organization of content, enhancing user navigation and engagement.

2. Streamlined Blog Management

Facilitating efficient management of blog posts, our system enables administrators to curate content, schedule posts, and maintain editorial standards with ease, fostering a vibrant blogging community.

3. Personalized Website Customization

With features like editor’s choice contents and website statistics reporting, our platform empowers administrators to tailor the website experience, driving user interaction and retention.

4. Mobile Responsive Design

Embracing modern design principles, our project ensures a seamless user experience across devices, catering to the diverse needs of today’s digital audience.

Setting Up the System


  • Local web server (e.g., XAMPP/WAMP)
  • Source code zip file (available for download below)

Installation Steps:

    1. Download and Install a Local Web Server: Choose and install a local web server such as XAMPP or WAMP to facilitate smooth operation of the website.
    2. Extract Source Code: Download and extract the provided source code zip file to your local machine.
    3. Start Server Services: Open your XAMPP/WAMP control panel and start both Apache and MySQL services.
    4. Move Source Code: Depending on your server (XAMPP or WAMP), move the extracted folder to the corresponding directory (htdocs for XAMPP, www for WAMP).
    5. Import Database: Locate the SQL file named blog_admin_db.sql within the database file directory of the extracted folder. Import this file into a newly created database named blog_admin_db using PHPMyAdmin.
    6. Access Website: Open a web browser and navigate to the web application using the URL (e.g., http://localhost/resblog).
  1. Administrator Access: Utilize the provided administrator credentials to access the system (Username: admin, Password: admin).

Responsive Online Blog Website System Project in PHP MySQL

  • Name of Project:   Responsive Online Blog Website System Project
  • Language:                  PHP
  • Databases used:      MySQL
  • Design used:            HTML JavaScript, Ajax, JQuery, Bootstrap
  • Browser used:          IE8, Google Chrome, Opera Mozilla
  • Software used:         WAMP/ XAMPP/ LAMP/MAMP

How to Run

Just follow all the instructions to run it smoothly.


  • Download and Install any local web server such as XAMPP/WAMP.
  • Download and Extract the provided source code zip file. (download button is located below)


  • Open your XAMPP/WAMP’s Control Panel and start the “Apache” and “MySQL”.
  • If you using XAMPP, copy the extracted folder and paste it into the xampp’s “htdocs” directory (C:\xampp\htdocs). And if you are using WAMP, paste it inside the “www” directory.
  • Locate the SQL file from the source code folder. The file is known as “blog_admin_db.sql” and located inside the “databasefile” directory.
  • Open a web browser and browse the PHPMyAdmin. (http://localhost/phpmyadmin)
  • Create a new database naming “blog_admin_db”.
  • Import the SQL file in your newly created database.
  • Open a web browser and browse the web application. (http://localhost/resblog)

You can access this system using the following accounts

  • Username: admin
  • Password: admin


Please refer to the video demo below on how to run this project.


In summary, our project offers a robust solution for creating a responsive online blog website, seamlessly integrating PHP and MySQLi to deliver a dynamic and user-centric platform. With intuitive management features and modern design principles, this project empowers administrators to curate compelling content and foster an engaging online community.

Related Projects: Complete Responsive Blogging Site in PHP/MySQL, Simple College Website using PHP/MySQLi, Complaint Management System Project in PHP/MySQL

responsive online blog website in php

responsive online blog website in php

Free Download Responsive Online Blog Website using PHP MySQL with Source Code

By following our detailed guide, you can embark on the journey of building a vibrant online blog website that stands out in today’s digital landscape. Download the source code below and unleash the potential of your blogging endeavors!

Download Here
  • Hello, everything is working perfectly on a local server but once i hosted it, from the admin page when you create new articles and save it says:Couldn’t save the uploaded file. Try chmoding the upload folder ‘./images/’ to 777. o have tried to fix it but its still not working

    Anonymous June 2, 2024 9:22 pm Reply
  • login dashboard nothing show only white screen show please fix it

    Abir February 23, 2024 10:50 pm Reply
    • Please follow the correct php version.

      Lyndon Bermoy February 24, 2024 4:38 pm Reply
      • same with him.. it can not run well.. just white screen

        IAN AFGAN AL FRIANDI February 27, 2024 7:25 pm Reply
      • what php version is needed?

        Anonymous May 14, 2024 9:14 am Reply
  • Login page is white. What is the problem?

    Furkan Sag March 22, 2023 7:19 pm Reply
  • help when i log into dashboard i get the cards not connected for localhost i thought i ad all the db setups..

    brian October 22, 2022 12:39 am Reply
    • hi anyone here for help i tried to contact through the whats app cell, the number is not in whats app.
      The thing is whenever i tried to access sign in button or register button its redirect to blogadmin/index.php black page where its shows white screen.
      if you can help me out message me in this mail :

      rihaan December 3, 2022 3:20 am Reply
    • i needed themes that contain style.css

      Anonymous December 16, 2022 7:21 pm Reply
  • hello, I cant login to the admin dashboard and i am using php 8.1.6

    abdifitah October 17, 2022 2:44 pm Reply
  • Really great article, Glad to read the article. It is very informative for us. Thanks for posting.

    pooja August 23, 2022 12:01 pm Reply
  • hello, I cant login to the admin dashboard

    jery June 7, 2022 6:51 pm Reply
  • Hello I can help 💯 Nord Script, Installation procedure
    Banking System Tools
    Social Media Account Retrieving Tools
    Spam Bot Hacking Tools
    My WhatsApp Cell 📲

    Jacob Joseph May 13, 2022 2:15 pm Reply
  • links_view.php is not found

    shahd April 20, 2022 10:58 pm Reply
  • sir admin page not login please help

    deepak saroj April 11, 2022 7:56 am Reply
    • Hello I can help 💯
      My WhatsApp Cell 📲

      Jacob Joseph May 13, 2022 2:12 pm Reply
    24/7 home and hotel services massage
    Best offer massage:
    >Swedish massage
    >sport massage
    >combination massage
    >body scrub massage
    >Full body massage and oil full body massage
    2시간 3,500페소
    5 시간 6,000페소
    10 시간 11,000페소
    서비스 지역:Pasay,Makati,malate,bgc Taguig,other areas Philippines

    Colin Kaepernick April 6, 2022 7:48 pm Reply
  • Great blog system. It is really nice.
    Kindly, how do we access the missing link and link_view php files??
    Also do you have a link on how to add the facebook commenting?

    Zeddy K February 9, 2022 11:18 pm Reply
  • please how can i make the blog post SEO friendly

    prince September 6, 2021 2:57 am Reply
    • nếu quan tâm seo, hãy để mình tư vấn

      NguyenTu December 12, 2021 10:42 pm Reply
  • Hello sir bakit po sakin hindi nalabas po yung signin and signup pag naclick na po yun blank page lang sya ng index.php

    Ruel Savandal August 23, 2021 8:59 pm Reply
    • Hello I can help 💯
      My WhatsApp Cell 📲

      Jacob Joseph May 13, 2022 2:13 pm Reply
  • sir bakit po hindi lumalabas sakin kapag pinindot ko na po yung signin and signup?

    Ruel Savandal August 23, 2021 8:48 pm Reply
  • Hello, can you make a tutorial on how to add a functionality with which all the visitors of my website can read certain blogs. But to read all the rest of the blogs they have to signup and subscribe to a 1 month/6 month/12-month plan. After the subscription is confirmed by the admin they can easily read all the blogs on my website. And if anyone is trying to read a certain ‘paid’ blog then they will get a restriction error’. Please make a tutorial or source code regarding this. That would be really helpful!!

    Ales Deleon June 28, 2021 1:37 pm Reply
    • Hello I can help 💯
      My WhatsApp Cell 📲

      Jacob Joseph May 13, 2022 2:14 pm Reply
  • So, I want to add functionality to my blog with which normal users can only read a certain blog post and the rest of the blogs would be locked and to get access to them you have to sign up and buy a 1 month/6month/12-month subscription. Can you make a tutorial on how I can make such a website? I currently am not being able to figure out how I can block someone from accessing paid regions of my blog website. Plz, help me!!

    Ales Deleon June 28, 2021 12:15 pm Reply
  • thanks for share the code,not able to login admin page is cming blank please guide

    Kalyani June 23, 2021 6:54 pm Reply
    • Please run in php version 7.3

      admin June 23, 2021 9:35 pm Reply
    • localhostta çalışmıyor site sürüm eski olduğu içi sunucuya atım çalıştırmanız gerekiyor

      hakan June 16, 2022 3:40 am Reply
      • sunucuya atıp çalıştırmalısınız

        hakan June 16, 2022 3:41 am Reply
  • Hey!! Thanks for sharing this valuable post.

    V8web June 15, 2021 10:45 am Reply
    • Thank you. Cheers!

      admin June 15, 2021 6:55 pm Reply
  • Thanks you and I admire you to have the courage the talk about this,This was a very meaningful post for me. Thank you.
    multi vendor ecommerce platform

    Dai software April 14, 2021 11:49 pm Reply
  • Hi there thanks for the wonderful tutorial and guide line. I downloaded the file and i am grateful. May i know how to login to the admin dashboard page. Because when i click the the sign in button its shows empty page.

    ligo February 6, 2021 4:06 pm Reply
    • exactly same with me

      user October 29, 2021 1:28 am Reply
  • how to login admin?

    salama January 26, 2021 2:10 pm Reply
  • where is the download button?

    Samir Khanal December 30, 2020 5:58 pm Reply
    • Please login first.

      admin December 30, 2020 9:11 pm Reply
  • Some files are missing…Please help with complete files

    lucasfrank254 June 27, 2020 1:24 pm Reply
    • Hello I can help 💯
      My WhatsApp Cell 📲

      Jacob Joseph May 13, 2022 2:14 pm Reply

Leave a Reply

Your email address will not be published. Required fields are marked *