Instalace návštěvní knihy
Celý skript si můžete stáhnout na adrese http://www.z-moravec.net/download/.
Instalace je velmi jednoduchá. Nejdříve v souboru './lib/config.php' upravte nastaveni databáze (server, uživatel, heslo, databáze) a upravte si nastavení proměnných, podle svých požadavků. Všechny možnosti jsou popsány přímo v konfiguračním souboru.
Nastavení databáze
V souboru './sql/guestbook-tables.sql' je obsažen SQL kód, pomocí kterého můžeme vytvořit v databázi potřebné tabulky (např. pomocí phpMyAdmin). Poté musíme ručně vytvořit první účet administrátora. K tomu využijeme následující kód:
INSERT INTO admin VALUES ('', 'LOGIN', MD5('HESLO'));
kde LOGIN nahradíme jménem administrátora a HESLO jeho heslem. Tento příkaz můžeme zadat přímo pomocí řádkovacího klienta MySQL (pokud k němu máme přístup) nebo pomocí aplikace typu phpMyAdmin. Pokud ani jedno není možné, tak to provedeme pomocí PHP. Do adresáře, ve kterém je návštěvní kniha umístíme soubor s tímto obsahem.
include ('./lib/config.php');
MySQL_Query ("INSERT INTO admin VALUES ('', 'administrator', MD5('HESLO'))"); // HESLO nahradte svym heslem
?>
Jeho spuštěním dojde k vytvoření prvního administrátora. Poté doporučuji soubor ze serveru smazat.
Popis tabulek
Tabulka 'admin'
Sloupec | Typ | Index |
---|---|---|
ID | int(3) | Primární klíč |
Jméno | varchar(50) | Unique |
Heslo | varchar(32) | Žádný |
Tato tabulka slouží k ukládání loginů a hesel administrátora(ů). Hesla jsou zakódována pomocí funkce MD5().
Tabulka 'ip_ban'
Sloupec | Typ | Index |
---|---|---|
ID | int(4) | Primární klíč |
ip | varchar(15) | Unique |
Duvod | varchar(200) | Žádný |
Do této tabulky se ukládají informace o blokovaných IP adresách. Ve sloupci 'Duvod' je uložen stručně popsaný důvod, proč je adresa na seznamu.
Tabulka 'prispevky'
Sloupec | Typ | Index |
---|---|---|
ID | int(4) | Primární klíč |
Prispevek | text | Žádný |
Autor | varchar(50) | Žádný |
varchar(100) | Žádný | |
URL | varchar(200) | Žádný |
IP | varchar(15) | Index |
Datum | datetime | Žádný |
V této tabulce jsou uloženy příspěvky - text příspěvku + informace o autorovi příspěvku.
Odkazy
Úvod k návštěvní knizeKonfigurační soubor
Dokumentace k návštěvní knize ve formátu pdf.
Licence
Všechny skripty na tomto webu jsou poskytovány, pokud není uvedeno jinak, bez jakýchkoliv licenčních požadavků a také bez záruk.