Doporučujeme: NEJLEPŠÍ PŘEDPOVĚĎ POČASÍ | Stahovač videí z YouTube | SUDOKU | TV program | Služby na web | Měření rychlosti internetu

Můj blog – až 10 % špičkového kódu navíc!

Jednoduchá kniha návštěv v php, 1.část

Datum: 7. 3. 2006 16.15 | Autor: Lukáš | 32313× | Kategorie: Blbosti do školy | Komentáře: 0

Rozhodl jsem se napsat článek o tom, jak vytvořit stejnou návštěvní knihu. Bude rozdělen na několik částí. Kód je samozřejmě (X)HTML validní.

První věc, kterou musíme udělat, je navrhnout strukturu tabulky a vytvořit ji..

CREATE TABLE `guestbook` (
`id` int(11) NOT NULL auto_increment,
`datum` varchar(25) NOT NULL default '',
`jmeno` varchar(30) NOT NULL default '',
`email` varchar(30) NOT NULL default '',
`vzkaz` text NOT NULL,
`ip` varchar(15) NOT NULL default '',
`host` varchar(50) NOT NULL default '',
`os` varchar(50) NOT NULL default '',
PRIMARY KEY (`id`)
)



Myslím, že jednotlivé kolonky není třeba popisovat, je jasně vidět, k čemu jsou určené.

Když máme vytvořeno, můžeme se pustit rovnou k samotnému kódu knihy (soubor kniha.php). V první řadě zajístíme javascriptové vkládání smajlíků a alerty při vložení prázdných údajů:





Pak už je na řadě odesílací formulář:







Zobrazíme smajlíky - $smail_max určuje jejich počet, pojmenované jsou čísly.

1  $smail_max ) { $smail_pocet = $smail_pocet + 1; print "<img src="http://mujblog.vsevjednom.cz/\&quot;images/smajly/$smail_pocet.gif\&quot;" onclick="\&quot;smajlici('*$smail_pocet*')\&quot;" alt="\&quot;smajl\&quot;" />\n";  } ?&gt;



.. a zbytek formuláře.














Do kolonky "email" může návštěvník vložit dle svého uvážení buď nic, nebo email, nebo adresu svého webu.
A to je prozatím vše ;).

Přidat nový komentář:




Ochrana proti spamu. Napiš prosím číslici pět: