A forum, or message board, is a discussion where people can hold conversations in the form of posted messages. They differ from chat rooms in that messages are often longer than one line of text, and are at least temporarily archived. Also, depending on the access level of a user or the forum set-up, a posted message might need to be approved by the admin before it becomes visible.
A discussion forum is hierarchical or tree-like in structure: a forum can contain a number of subforums, each of which may have several topics. Within a forum’s topic, each new discussion started is called a thread, and can be replied to by as many people as so wish.
Depending on the forum’s settings, users can be anonymous or have to register with the forum and then subsequently loginin order to post messages. On most forums, users do not have to log in to read existing messages.
A forum consists of a tree like directory structure. The top end is “Categories”. A forum can be divided into categories for the relevant discussions. Under the categories are sub-forums. The topics (commonly called threads) come under the lowest level of sub-forums and these are the places under which members can start their discussions or posts.
This is a simple program that will teach you on how to create a simple forum site using web programming tools like PHP, MySql and many others.
1. Download the source code.
2. Extract the compressed folder.
3. Run the xampp control panel and start the apache and mysql
4. Copy the extracted folder to htdocs
5. Open the browser and type localhost/phpmyadmin
6. import dbforum.sql in the database folder
7. Run the program by typing in any browser localhost/forum
This is just a simple program any updates or constructive criticism will be accepted.
Simple Forum System PHP MySql Source Code
Simple Forum System PHP MySql Source Code Screenshots: