IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Vytváření plně funkčního PHP fóra

Aktivity
Avatar
šíma
Člen
Avatar
šíma:15.4.2020 12:46

Ahoj, chtěl jsem se zeptat, jak se dá nejjednodušeji vytvořit php fórum, jelikož ho potřebuji na svou stránku.

Zkusil jsem: strýčka googla, ale nic tam není

Chci docílit: vytvořit plně funkční php fórum

Odpovědět
15.4.2020 12:46
šíma = programátor !!!
Avatar
xpoproci
Člen
Avatar
xpoproci:15.4.2020 19:34

nie som síce phpckar, ale ak sa dobre pamätám tak niekedy všetky fóra bežali na phpBB. Tak možno skús pozrieť toto. minimálne pre inšpiráciu. Je to open source.

Editováno 15.4.2020 19:35
Nahoru Odpovědět
15.4.2020 19:34
Motto
Avatar
Matěj Trnka
Člen
Avatar
Matěj Trnka:16.4.2020 9:08

Pokud potřebuješ jen vzkazník, ve kterém se nebudou vytvářet vlákna, tak já to normálně ukládám do db a pak vypisuju. Pokud potřebuješ s vlákny, která ale budou jen na jedné stránce (tzn. nebudeš mít seznam a při kliknutí na jednu položku ze seznamu se přesměruješ na jinou stránku), tak bych to dělal dvěma tabulkama,do jedné budeš ukládat vlákna a do druhé komentáře. Fórum s přesměrováním jsem ještě nezkoušel, ale taky by to šlo.

Tu první možnost jsem dělal několikrát, u těch dalších dvou si jsem 50 na 50 jistý, že by to fungovalo. Kterou z těch možností chceš?

 
Nahoru Odpovědět
16.4.2020 9:08
Avatar
šíma
Člen
Avatar
Odpovídá na Matěj Trnka
šíma:16.4.2020 11:23

no já právě potřebuji diskuzi, kde by bylo třeba 10 témat, a po kliknutí na téma by byly vidět příspěvky

Nahoru Odpovědět
16.4.2020 11:23
šíma = programátor !!!
Avatar
šíma
Člen
Avatar
Odpovídá na xpoproci
šíma:16.4.2020 11:27

zkusil jsem, ale nejde mi to rozjet... tak jsem zkoušel MyBB, ale dopadlo to takto: moje diskuze a nevím co s tím

Nahoru Odpovědět
16.4.2020 11:27
šíma = programátor !!!
Avatar
xpoproci
Člen
Avatar
Odpovídá na šíma
xpoproci:16.4.2020 11:51

hm, skontroluje či sa Ti správne nakonfigurovalo MySQL. Očividne tam chýbajú tabuľky. Predpokladám, že kvôli tomu Ti nešlo ani phpBB.

Nahoru Odpovědět
16.4.2020 11:51
Motto
Avatar
šíma
Člen
Avatar
Odpovídá na xpoproci
šíma:16.4.2020 12:02

ne, phpBB se mi ani nepovedlo spustit instalaci...
a u tohoto, uz jsem zjistil že jsem tu databázi smazal :P

Nahoru Odpovědět
16.4.2020 12:02
šíma = programátor !!!
Avatar
Jaroslav Smrž
Tvůrce
Avatar
Odpovídá na šíma
Jaroslav Smrž:16.4.2020 17:54

Tak úplně jednoduše - dotazy přes více tabulek. K tomu nepotřebuješ nic než základní znalost PHP, MySQL a PDO, pokud to tedy nechceš prasit přes slqli.

Tabulky budeš mít 2:

  • Thread (ID, Title, ICollection<Mes­sage>)
  • Message (MessageID, ThreadID, UserID, Date, Text)

Můžeš rozšířit i ID článku na který se odpovídá nebo uživatele.
Tohle jsou triviální záležitosti.

Nahoru Odpovědět
16.4.2020 17:54
/* Life runs on code */
Avatar
Milan Turyna
Tvůrce
Avatar
Milan Turyna:16.4.2020 18:00

Nic jako PHP fórum neexistuje, existuje pouze fórum naprogramované v PHP. A to udeláš tak že ho prostě naprogramuješ a na data využiješ nějakou databázi.

Pokud ovšem nemáš s PHP zkušenosti a přesto bys chtěl fórum musíš si sehnat někoho kdo by ti to naprogramoval a nebo použít už nějaké systémy na fórum (smf, xenforo a tak dále).
--
Co se týče toho erroru (myBB) tak to vyřešíš tak, že odstraníš ze serveru složku install.

Editováno 16.4.2020 18:00
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
16.4.2020 18:00
Řeš pouze to, co dokážeš ovlivnit.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.