Download Online PHP Discussion Forum

What is forum

In the times of romans it meant a public place at the center of market or town where open discussions on judicial, political, and other issues were held.The places under which members can start their discussions or posts. Logically forums are organized into a set of generic topics (usually with one main topic) driven and updated by a group known as members, and governed by a group known as moderators.

Rules to use a forum

Fill the registration form and provide some information in order to become a member of that forum.
On the front page, you should see list full of sections, usually called "forums"
Within one of these "forums", you should see a list of forum topics are discussed earlier, each with a thread name and sometimes with a description and its "icon".

Features of this forum.

There are mainly three pannels made,

a)User who is currently not login. (limited access)
b)User who currently login. (have control to its own account)
c)admin pannel (High access too all the users data and have control too all the comments)


Software requirement.

WAMP Server
XAMPP Server
MAMP Server
LAMP Server

Installation steps

Download the zip file
extract the valuable file using win.zar on your local server.
Put this file inside “c:/wamp/www/” or “c:/xampp/htdocs/”

Database Configuration

Open localhost/phpmyadmin in any browser
Create Database named “forum”.
Import database db_name.sql.
Open Chrome or Firefox put URL: “http://localhost/file_name/”

Admin Login

Admin login details:
Login Id : admin
Password : admin


  • ope

    Hello Sir, Please help me with the Usernam and password you provide because i cant login in even with the admin username you provide

  • Nickson Issack

    Not Found

    The requested URL /file_name/ was not found on this server.

    Apache/2.4.9 (Win64) PHP/5.5.12 Server at localhost Port 80

    • http://www.phptpoint.com Sanjeev Rai

      I didn’t understand Your Query.
      file_name means project name if you have rename the unzip folder

      • Nickson Issack

        I didn’t change anything i just unzip the project and then follow all procedures but it don’t show the project

        • http://www.phptpoint.com Sanjeev Rai

          Whats ur folder name u r seeing ???
          type localhost/foldername

          • Nickson Issack

            Hey Mr Sanjeev in discussion forum there is no database which is in zip sql

          • http://www.phptpoint.com Sanjeev Rai

            Check carefully there is .sql file, it may be in database folder or db folder

            Why u don’t the pro version i will configure on your system and will explain about the all modules:
            Demo : http://demo.phptpoint.com/forum/

          • Nickson Issack

            Thank you it working now

          • http://www.phptpoint.com Sanjeev Rai

            Okey….

      • Nickson Issack

        Open Chrome or Firefox put URL: “http://localhost/file_name/” here is where i stack

  • Nickson Issack

    what to do in this problem please

  • Mahi

    Sir can u plz tell me how to run Discussion forum project. it is showing database error

    • http://www.phptpoint.com Sanjeev Rai

      Create a database, import the database file

  • Mike

    Your simple layout is fine bcoz its simple to navigate around but your admin panel is can only manage topics and subtopics, other than that it cannot manage users, pages and even your contact is diect email with no contact form.
    You need to update your project both front end and back end.
    otherwise u did okay.

  • Md Jobaer

    can any one give me a resume maker php project please?

    • http://www.phptpoint.com Sanjeev Rai

      Not at this time, i will provide u download link soon

      • Md Jobaer

        ok Sanjeeb rai dada

  • Pramit Bhattacharya

    Cannot login with any of the entries in the database

    • http://www.phptpoint.com Sanjeev Rai

      check the login page

  • vivek

    I created the database and imported the database file,but im not able to register as new user or login as existing.
    also,where can i find the admin login?
    do i need to perform the database connectivity?

    • http://www.phptpoint.com Sanjeev Rai

      Yes check database connectivity if your database default user and password are different

      • vivek

        yes..i cross checked it all..its not working

        • http://www.phptpoint.com Sanjeev Rai

          Its working in live demo ???
          download project are same as live demo.

  • http://www.hackintoshmumbai.com/ Pratik N Borkar

    There is no Admin index.php page where we can login :( help

    • http://www.phptpoint.com Sanjeev Rai

      Used Same login form for both users and admin

  • Talib alam

    Most of the syntax are deprecated in this project

  • electronic

    hi i got this project now need a help for creating report please if u have please mail it

    • http://www.phptpoint.com Sanjeev Rai

      Sorry we don’t have any report related to this. You have to create from ur side.

  • tymon

    imported the sql file but the forum no longer loads on the browser
    what might be the problem

  • tymon

    i an currently doing a project related to your own so i wondered to go around it…by the way the sql file is . tech_forum.sql not db.sql

    • http://www.phptpoint.com Sanjeev Rai

      Yes use tech_forum
      or you can check the database from connectivity file.

  • s a siddique

    hi sir in this project mysqli database because “utility.php” this file giving error

    • http://www.phptpoint.com Sanjeev Rai

      use this $con=mysqli_connect(“localhost”,”root”,””,”databasename”); at the place of mysql_connect()

      ASAP i will update all mysql to mysqli.

      • s a siddique

        how about this

        error_reporting(1);
        function ExecuteQuery ($connect)
        {
        $connect=mysqli_connect(‘localhost’,’root’,”,’tech_forum’);
        if(mysqli_connect_errno($connect))
        {echo ‘Failed to connect’;}
        }
        function ExecuteNonQuery ($connect)
        {
        $connect=mysqli_connect(‘localhost’,’root’,”,’tech_forum’);
        if(mysqli_connect_errno($connect))
        {echo ‘Failed to connect’;}
        }

        • http://www.phptpoint.com Sanjeev Rai

          error_reporting(1);
          forcefully hides all notice and warning error

  • Boaz Berhanu

    I am doing a project for authentication of certificate for Jimma university using qr code how can you help me?

    • http://www.phptpoint.com Sanjeev Rai

      We can only in PHP

  • shabiba

    diing a php project on bus ticketing how can tou help me

    • http://www.phptpoint.com Sanjeev Rai

      Bus Reservation Project is Paid.

  • http://messengertoweb.com Vishal Maihdwan

    ping me over facebook :)

  • Zrav Alfa

    Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:xampphtdocsrumahDiscussion_forumutility.php:5 Stack trace: #0 C:xampphtdocsrumahDiscussion_forumloginH.php(10): ExecuteQuery(‘select * from u…’) #1 {main} thrown in C:xampphtdocsrumahDiscussion_forumutility.php on line 5

    Help me gaes :)

    • http://www.phptpoint.com Sanjeev Rai

      Hello Zrav
      here we have used mysql_connect() for connectivity. In Latest php mysql_connect() has depreciated So use old php version or download after few days, we will update the connectivity into mysqli

    • Zrav Alfa

      please update to open source, i want this project for reference, this project will help me for last task in my school :)

      • http://www.phptpoint.com Sanjeev Rai

        Hello Zrav
        give me few days i will update mysql connectivity ASAP.

  • Avneet Singh

    pls send it to avneet746@gmail.com

    • http://www.phptpoint.com Sanjeev Rai

      Download links given above