Szerző Téma: Saját kezdetleges fórum v2  (Megtekintve 2614 alkalommal)

Saját kezdetleges fórum v2
« Dátum: 2014. Október 22. - 23:02:46 »
+4
Linkek javítva!
Üdv!
Az előző próbálkozásom sikerére úgy gondoltam, hogy érdemes lenne egy komolyabb fórumot írni, amit aztán majd lehet fejlesztgetni. Hát íme.
PDO-ban írtam az előző mysql_* -es próbálkozásaim ellenére.
Az előző verzióhoz ennek a fórumnak semmi köze, újraírtam, és nem egy, hanem 19 fájlból áll, nem egy, hanem 3 táblázat kell hozzá, cserébe többet tud.
A script kb 1.5hét alatt készült el, minden nap csináltam vele valamit.
Amit tud.
 
  • Regisztráció + login rendszer (SESSION alapú)

  • Admin felület (fórumi statisztika, felhasználók adatai)

  • Idő kijelzése

  • Aktív felhasználók

  • Témák listázása

  • Hozzászólások küldése

  • Dinamikus fájlbeincludeolás (action=asd --> include(\"asd.php\"))


  • Fórum telepítő (sql táblák + admin felhasználó létrehozása)

  • Felhasználó adatainak kilistázása

  • A fórumot / annak üzeneteit vendégek is láthatják, de nem tudnak hozzászólni.


Telepítés:
 
  • Töltsd le a zip fájlt, és csomagold ki.
  • Írd át a settings.php-ban az adatokat
  • (Töltsd fel a tárhelyedre)
  • Futtasd a setup.php-t, és kövesd az utasításokat
  • Miután befejeződött a telepítés már be is jelentkezhetsz!

 

,,Bug Log\'\':
 
  • A téma küldésnél nem irányít át, valamint a send.php-nál ha a t értéke nem egyenlő \"t\" vagy \"m\"-mel akkor kiírja az értékét. (Javítva: 10.23 - v1.1)

Az SQL táblázat szerintem felesleges, mert a telepítő megcsinálja...
De azért itt van



 
DROP TABLE IF EXISTS `f_messages`;
CREATE TABLE `f_messages` (
`MsgID` int(11) NOT NULL AUTO_INCREMENT,
  `MsgAUTHOR` varchar(255) NOT NULL,
  `MsgCONTENT` varchar(255) NOT NULL,
  `MsgDATE` varchar(20) NOT NULL,
  `MsgTOPIC` int(11) NOT NULL
);
DROP TABLE IF EXISTS `f_topics`;
CREATE TABLE `f_topics` (
`TopicID` int(11) NOT NULL AUTO_INCREMENT,
  `TopicAUTHOR` varchar(255) NOT NULL,
  `TopicTITLE` varchar(255) NOT NULL,
  `TopicCONTENT` varchar(255) NOT NULL,
  `TopicDATE` varchar(20) NOT NULL
);
DROP TABLE IF EXISTS `f_users`;
CREATE TABLE IF NOT EXISTS `f_users` (
`UserID` int(11) NOT NULL AUTO_INCREMENT,
  `UserLAST` int(11) NOT NULL,
  `UserNAME` varchar(255) NOT NULL,
  `UserPASS` varchar(255) NOT NULL,
  `UserIP` varchar(16) NOT NULL,
  `UserRIGHT` int(1) NOT NULL,
  `UserAGENT` varchar(255) NOT NULL,
  `UserLOG` tinyint(4) NOT NULL,
  `UserREG` int(11) NOT NULL,
  `UserEMAIL` varchar(255) NOT NULL
);

 
 
Letöltés:
    www.nukerdog.tk/theforum.zip
    http://blackdog476.tk/theforum.zip ZIP
    http://blackdog476.tk/theforum.rar RAR
Használjátok egészséggel. Bye.
« Utoljára szerkesztve: 2015. Augusztus 28. - 12:20:05 írta blackdog476 »

Saját kezdetleges fórum v2
« Válasz #1 Dátum: 2014. November 13. - 18:09:00 »
0
Hali, injection ellen védve van ? :D

Saját kezdetleges fórum v2
« Válasz #2 Dátum: 2014. November 13. - 19:22:32 »
0
Igen, PDO alapból védi :)

Saját kezdetleges fórum v2
« Válasz #3 Dátum: 2015. Augusztus 26. - 21:21:48 »
0
Nem megy a link, pedig kipróbálnám...

Saját kezdetleges fórum v2
« Válasz #4 Dátum: 2015. Augusztus 26. - 21:36:02 »
+1
Sure, a nukerdog.tk-t a 000webfos inaktivitas miatt megcseszegette de szerencsere megtudtam \"vedeni\", igy az adatok megmaradtak. (bar freenomon nem tudon megujitani, de hosztrol elerem a fajlokat.) Mindjart megprobalok valamit intezni, bar mivel mobilrol vagyok erdekes lesz.... xd
E: hat ez mobilrol nem fog menni :/
« Utoljára szerkesztve: 2015. Augusztus 26. - 22:28:25 írta blackdog476 »

Nem elérhető b1s

  • 2212
  • Faszidegbénulás
    • Profil megtekintése
Saját kezdetleges fórum v2
« Válasz #5 Dátum: 2015. Augusztus 28. - 11:18:41 »
0
szep munka nagyon jo!

Saját kezdetleges fórum v2
« Válasz #6 Dátum: 2015. Augusztus 28. - 12:02:00 »
0
Linkek javítva!

Saját kezdetleges fórum v2
« Válasz #7 Dátum: 2016. Március 15. - 20:37:15 »
0
Képet láthatnánk róla?

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal