Starší komentáře ke článku: Diskusní fórum v PHP pro každého - zápis témat a příspěvků
Zpět na článek | Úvodní stránka Interval.cz
Datum vložení: 10.5.2001 6:32:36
Nebylo by prihodnejsi pouzivat tuto funkci nez
$zprava = Str_Replace("\r\n"," <BR> ", $zprava); //nahrazeni koncu radku na tagy <BR>
to jest $zprava = nl2br($zprava); ?
Datum vložení: 30.6.2007 12:53:31
Ne nebylo... nl2br nahrazuje "\r\n" retezcem "
" -- coz je nesikovny pokud je na novem radku odkaz... proot je potreba jej nahrazovat "
" ;-)
Datum vložení: 30.6.2007 12:57:20
uj... prvni mel byt BREAK bez mezer a druhy BREAK okolo keryho sou mezery...
Datum vložení: 25.5.2001 23:15:03
Dobry den,
forum se mi moc libi a tak jsem ho zkusil na lokale a vse bylo OK. Ovsem kdyz jej testuji na nejakem hostingu (zkousel jsem 3), neustale mi vraci chybove hlaseni pri pridani noveho tematu nebo odpovedi.
Warning: fopen("data/main.topic","a+") - Permission denied in /home2/firmy_np/post.php on line 64
Muzete se podivat na <a href='http://yo.cz/pages/firmy_np/' target='_blank'>http://yo.cz/pages/firmy_np/</a>
Prosim o radu, kde je zakopany pes.
Diky
Petr Krut
Datum vložení: 26.5.2001 22:50:00
Tayk mám problémy s tímto scriptem.Na lokánlím pořítači s nainstalovaným php a apache funguje vše v pohodě.Po zkopírování ale na web to opravdu nefunguje.Nelze vkládat nové příspěvky.To jsem sice nmějak dokázal zadáním zprávných atribůtů souborů, ale zase přestaly fungovat počty odpovědí na určitý článek a zobrazení chyby..
Bylo by velmi vhodné, kdybyste napsali, jaké atributy má mít adresář data a jaké soubory topic..
Datum vložení: 27.5.2001 15:19:33
Zkus atributy zmenit podle tohoto clanku: <a href='http://www.interval.cz/r-article.asp?id=485' target='_blank'>http://www.interval.cz/r-article.asp?id=485</a>
Datum vložení: 28.5.2001 16:07:20
soubory main.topic a topic.topic (ktere jsem si osobne dodal do adresare data) maji mit atributy (napr. podle LeechFTP a "Set Atributes" v rightclick menu) pro Owner i Public jak Read tak i Write (pro Group read). Numericky: 646
Datum vložení: 10.8.2001 17:02:31
hm.. mám místo u psa a tam nejdou práva k souboru měnit je na tom eště někdo obdobně?
Datum vložení: 11.8.2001 1:19:29
Já u pes.cz měnit práva můžu. To by byla pitomost, kdyby to nešlo...
Datum vložení: 7.10.2001 13:32:51
sdfsdfsd
Datum vložení: 10.7.2001 9:18:38
Neviete mi poradit kde najdem zdrojove kody k jednoduchemu diskuznemu foru s DB alebo nejake ine servre s podobnou tematikou (okrem developer.cz,sk a zive.cz,sk)?
Vopred dakujem
Datum vložení: 12.7.2001 19:11:01
vyborne forum (pouziva ho i Builder.cz) je na adrese <a href='http://www.phorum.org' target='_blank'>http://www.phorum.org</a>
Datum vložení: 11.7.2001 21:39:50
Potřeboval bych přesně takové forum, do kterého právě píši - zejména zobrazení všech příspevků je velmi užitečná věc...
Datum vložení: 12.7.2001 13:57:26
jo, ja taky :))
Datum vložení: 15.12.2001 18:23:36
mam problem , forum mi vubec nefunguje, nevim proc
, po odeslání příspěvku se objevy na dve sekundy stranka s timto vypisem
!
Warning: fopen("data/main.topic","a+") - Permission denied in /home/autodovoz/WWW/www.autodovoz.cz/4/post.php3 on line 64
Warning: Supplied argument is not a valid File-Handle resource in /home/autodovoz/WWW/www.autodovoz.cz/4/post.php3 on line 65
Warning: Supplied argument is not a valid File-Handle resource in /home/autodovoz/WWW/www.autodovoz.cz/4/post.php3 on line 66
!
<a href='http://www.autodovoz.cz/4' target='_blank'>http://www.autodovoz.cz/4</a> je web na kterem jsem forum
zkousel
muze mi prosim nekdo poradit? predem dekuji
Datum vložení: 18.9.2002 16:40:18
Rad by som sa opytal, ze ci sa nechystas dorobit autorizaciu uzivatelov a ze ci sa nechysta vyroba roznych stupnov uzivatelov napr: adminov, guestov atd? Diki
Datum vložení: 18.9.2002 18:09:56
Asi pred mesicem jsem pridal autorizaci uzivatelu pres session a mozna se nekdy dockate pokracovani s timto tematem.
Datum vložení: 29.11.2003 20:16:23
zprovoznit cele forum? mne se to skoro podarilo, az na to, ze nemohu odpovidat na prispevky. jde mi pouze vytvorit nove tema.
potreboval bych ten zdrojak post.php
mate to nekdo ok?
Datum vložení: 25.4.2006 0:22:07
Mne to tiey nevypisuje nazvy tem. PRISIEL NIKETO NA TO AKO TO OPRAVIT?
Datum vložení: 3.7.2007 22:12:36
ahojte pozrite stranku http://demitra11.ja-nee.de/forum2/forum/index.php nejde mi tam nacitat prispevky neviem preco a este jedna otazka nejde to forum urobyt tak ze prispevky a tak sa budu ulozovat do suboru to je v poriadku ale mam taku stranku kde maju v stup iba zaregistrovaný ktomu neda sa tam urobyt ze nebudu muset znovu pisat svoje meno ale automaticky tam bude
Datum vložení: 16.7.2008 20:27:38
Našel jsem ve skriptu docela vážnou chybu. Při zadávání příspěvku (je jedno jestli nový nebo odpověď) se volá skript post.php. Kontrola, zda jsou vyplněna pole se provádí javascriptem ještě před voláním souboru post.php. Ale ejhle chyba nastane když v odkaze zadáte přímo stránku /post.php. Provede se přesměrování na hlavní stránku (pomocí meta tagu) a mezi příspěvky se přidá prázdný řádek. Je to z toho důvodu, že se kontrola javascriptem takto obejde. Přesměrování meta tagem není v tomto případě asi moc vhodné, ale budiž, pro návrat na hlavní stránku se využít dá.Stránka se sice přesměruje, ale provede se zbytek skriptu -> prázdný řádek. Řešení: Ta část skriptu, která obsluhuje přidání příspěvku se nesmí provést, pokud není voláná správně (skutečné přidání). Na začátek souboru post.php přidejte: <? if ($jmeno == "") { header("location:index.php"); die(); } ?> a dole smažte zbytečné přesměrování meta tagem. Tato kontrola provede přesměrování pokud nebyla vyplněna povinná položka Jméno ovšem s tím, že se neprovede zbytek skriptu -> nepřidá se prázdný řádek. Je to jednoduché, ale dostačující řešení.
Datum vložení: 22.7.2008 14:43:18
Ještě malá změna, uvědomil jsem si ji až později. Pokud smažete přesměrování meta tagem nahraďte jej : header("location:index.php"); na konci php skriptu post.php jež po přidání příspěvku přesměruje na hl. stránku.