ELEKTRO
CHEMIE
PROGRAMOVÁNÍ
FOTKY
BLOG
E-SHOP

Elektro

  • Novinky
  • Aktuality
  • PHP
  • MySQL
  • JavaScript
  • .NET
  • Download
  • Odkazy
  • Anketa
  • Návštěvní kniha
  • Mapa webu
  • O webu
  • RSS

  • © by Hugo moravec.zd@gmail.com

    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.

    <?php
    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'

    SloupecTypIndex
    IDint(3)Primární klíč
    Jménovarchar(50)Unique
    Heslovarchar(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'

    SloupecTypIndex
    IDint(4)Primární klíč
    ipvarchar(15)Unique
    Duvodvarchar(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'

    SloupecTypIndex
    IDint(4)Primární klíč
    PrispevektextŽádný
    Autorvarchar(50)Žádný
    Emailvarchar(100)Žádný
    URLvarchar(200)Žádný
    IPvarchar(15)Index
    DatumdatetimeŽá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í knize
    Konfigurač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.