Komentáre k článkom v PHP 2.
Máte aj vy svoje stránky? A na nich články? Doplňte si svoje stránky o komentáre. Minule sme napísali samotný hlavný skript, dnes sa ho naučíme používať a aj pridávať komentáre.
Takže, ako som hovoril, volanie komentárov je veľmi jednoduché. Je ich možné volať zo stránok PHP. Hlavná vec, čo potrebujeme, je jednotný ID pre jeden článok. Keď ho máme, môžeme začať. No, základom všetkého je nakopírovanie súboru komentare.php
do adresára, kde články máte, poprípade do adresára, kde máte k článkom obslužný skript (ak používate databázu).
Ak chceme na stránke vypísať komentáre k článku (len zoznam) komentárov, použijeme:
|
Ak chceme na stránke vypísať komentáre v plnom znení, použijeme:
|
Týmto máme vyriešené vypisovanie komentárov. Keďže tento program používam i ja, aká taká grafická úprava v skripte komentare.php
už je, ale podľa potreby ju môžete zmeniť. Prejdeme teda k pridávaniu komentárov. V každom výpise je odkaz na pridanie komentára. Ten odkazuje na súbor komentar_pridaj.php
. Tento súbor je formulár, nájsť ho môžete práve tu:
|
Skript komentare.php
zaručí, že sa nezmení ID, a predá ho aj tomuto skriptu. Ten ho uloží do skrytého poľa a predá ďalšiemu skriptu, ktorý uskutoční samotné vloženie komentára do databázy. Ten sa volá komentar_add.php
:
|
V tomto skripte netreba nič meniť, okrem url, kam sa skript po úspešnom vykonaní sám presmeruje.
Na záver si môžete stiahnut kompletnú aplikaciu.
Starší komentáře ke článku
Pokud máte zájem o starší komentáře k tomuto článku, naleznete je zde.
Mohlo by vás také zajímat
-
Proč je důležité tvořit obsah na váš web?
29. srpna 2024 -
Souboj na trhu s CPU pro servery: AMD vs. Intel
8. prosince 2023 -
-
Jak vybrat doménu: Co je dobré vědět?
2. září 2024
Nejnovější
-
Nenechte se zaskočit TLS certifikáty na 47 dní
2. května 2025 -
Zrychlete svůj web s LiteSpeed a CZECHIA.COM
29. dubna 2025 -
-
MK
Dub 6, 2011 v 14:40It’s OK, It’s OK, It’s OK, It’s OK
Milan
Čvc 22, 2011 v 14:12Neviem prečo.. ale stále mi to nejde :/ mohli by ste mi pomôcť? .. ak áno napíšte mi na mino.stano@gmail.com