Píšeme scenár knihy návštev. Vytvorenie knihy návštev Crazy guestbook html

V tomto návode vytvoríme knihu návštev v PHP pomocou AJAX. Záznamy budú uložené v databáze. Tabuľka bude obsahovať tieto informácie: meno odosielateľa, emailová adresa, IP adresa a dátum a čas posledný záznam. jQuery sa použije (na implementáciu AJAX). Bude sa aj realizovať jednoduchá ochrana proti spamu – každých 10 minút môžete uverejniť maximálne jeden príspevok.

Krok 1: SQL

Aby naša aplikácia fungovala, musíme vytvoriť tabuľku:

VYTVORIŤ TABUĽKU, AK NEEXISTUJE `s178_guestbook` (`id` int(10) unsigned NOT NULL auto_increment, `name` varchar(255) default "", `email` varchar(255) default "", `description` varchar(255) predvolene "", `kedy` int(11) NOT NULL predvolene "0", `ip` varchar(20) predvolene NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8;

Krok 2: PHP

Hlavný súbor bude obsahovať nasledujúci kód:

kniha návštev.php

Kniha návštev Tu pridajte svoj komentár function submitComment(e) ( var name = $("#name").val(); var email = $("#email").val(); var text = $("#text " .val(); if (meno && email && text) ( $.post("guestbook.php", ( "meno": meno, "e-mail": email, "text": text ), funkcia(údaje) ( if (údaje != "1") ( $("#zoznam_záznamov").fadeOut(1000, funkcia () ( $(toto).html(údaje); $(toto).fadeIn(1000; )); ) else ( $("#warning2").fadeIn(2000, funkcia () ( $(this).fadeOut(2000; )); ) )); ) else ( $("#warning1").fadeIn(2000, funkcia () ( $(this).fadeOut(2000); )); ) );

Tvoje meno:
Tvoj email:
Preskúmanie:
Vyplňte všetky povinné polia Nemôžete uverejniť viac ako jednu recenziu do 10 minút (ochrana proti spamu)