1. Bedarfsanalyse
2.1 Forum-Design
2.2 In Webforum-Anwendungen verwendete Dateien
Dateiname | Typ |
|
||||||||||||||||||||||||||||||||||||
index.php | Anwendung td> |
Die Startseite, die Benutzer sehen, wenn sie die Website betreten. Enthält eine erweiterbare und löschbare Liste aller Beiträge auf der Website | ||||||||||||||||||||||||||||||||||||
CREATE DATABASE discussion; #创建论坛数据库 USE discussion; #使用论坛数据库 CREATE TABLE header #创建数据头表 ( parent INT NOT NULL, #父文章的postid poster CHAR(20) NOT NULL, #该文章的作者 title CHAR(20) NOT NULL, #该文章的标题 children INT DEFAULT 0 NOT NULL, #该文章是否有回复,0无,1有,默认0 area INT DEFAULT 1 NOT NULL, #备用于扩展时,实现多个论坛的多个版块 posted datetime NOT NULL, #该文章的发表的时间和日期 postid INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY #每篇文章的唯一的ID ); CREATE TABLE body #创建正文表 ( postid INT UNSIGNED NOT NULL PRIMARY KEY, #每篇文章的唯一的ID message text #该文章的正文 ); GRANT SELECT,INSERT,UPDATE,DELETE ON discussion.* TO discussion@localhost IDENTIFIED BY 'password'; Nach dem Login kopieren |
Antrag |
Formular für die Veröffentlichung neuer Artikel | ||||||||||||||||||||||||||||||||||||
store_new_post.php | Bewerbung | Speichern Sie den Beitrag in das Formular new_post.php |
||||||||||||||||||||||||||||||||||||
view_post.php eingegeben |
Anwendung | Einen einzelnen Beitrag anzeigen und darauf antworten Liste der Artikel td> | ||||||||||||||||||||||||||||||||||||
treenode_class.php | Die Funktionsbibliothek | enthält Knotenklassen, die wir verwenden werden, um die Vererbungsbeziehung von Artikeln anzuzeigen | ||||||||||||||||||||||||||||||||||||
include_fns.php | Funktionsbibliothek | Fügen Sie alle anderen in diesem Programm verwendeten Funktionsbibliotheken zusammen (andere Bibliothekstypdateien sind hier aufgelistet) | ||||||||||||||||||||||||||||||||||||
data_valid_fns.php | Funktionsbibliothek | Datenüberprüfungsfunktion | ||||||||||||||||||||||||||||||||||||
db_fns.php | Funktionsbibliothek | Datenbankverbindungsfunktion | ||||||||||||||||||||||||||||||||||||
discussion_fns.php | Funktionsbibliothek | Funktionen, die das Speichern und Abrufen veröffentlichter Artikel verwalten | ||||||||||||||||||||||||||||||||||||
output_fns.php | Funktionsbibliothek | Funktion zu Ausgabe HTML | ||||||||||||||||||||||||||||||||||||
create_database.sql | SQLDie zum Erstellen dieses Programms erforderliche Datenbank SQLSkript |