| |
[ 18. May 2000]
- Svato_Straka
Vytvorte si vlastný guestbook
Keďže sa začali množiť žiadosti o popísanie postupu pre vytvorenie guestbooku pre vlastné stránky, rozhodol som sa, že jeden takýto príklad uvediem. Bude sa konkrétne jednať o aplikáciu napísanú v Perli, využívajúcu textové súbory na uloženie odkazov.
Tento skript môžete nájsť v knihe CGI programovanie webových stránok a aplikácií od Shishira Gundavarama, ktorá vyšla aj v českom jazyku u vydavateľstva Computer Press. Originál tohto skriptu aj s ostatnými príkladmi zo spomínanej knihy môžete nájsť na FTP servri vydavateľstva O'Reilly, konkrétne na adrese:
Spomínaný CGI perlovský skript je veľmi všestranný: pri priamom zavolaní pomocou metódy GET zobrazí váš guestbook so všetkými odkazmi. Keď pri volaní odovzdáte skriptu parameter add, zobrazí sa formulár pre pridanie nového odkazu, po jeho odoslaní sa zobrazí poďakovanie za pridanie odkazu.
Jeho zdrojový kód s komentármi si môžete prezrieť alebo stiahnuť ako súbor vo formáte ZIP o veľkosti 2683 bytov.
Inštalácia tohto skriptu je jednoduchá. Nakopírujte súbor guestbook.cgi do vášho adresára s CGI skriptami. Zmeňte prvý riadok skriptu (
Guestbook zobrazíte zavolaním URL http://www.vas.host/cgi-bin/guestbook.cgi . Pri prvom zavolaní sa zobrazí prázdny dokument s nadpisom a linkom na dokument s formulárom pre pridanie odkazu. Pokým by ste chceli priamo volať stránku s formulárom, použite URL http://www.vas.host/cgi-bin/guestbook.cgi?add .
Jednotlivé pridávané odkazy sa zapisujú do súboru, ktorý definujete v premennej $guest_file . Guestbook teda môžete zobraziť aj zavolaním tohto súboru.
A takto celá aplikácia vyzerá.
Ak by ste mali nejaký problém pri inštalácii a oživovaní vášho guestbooku alebo nejaké ďalšie otázky týkajúe sa tejto témy, neváhajte kontaktovať ma na mojom e-maili straka@developer.sk.
|
|
| |
|
"Vytvorte si vlastný guestbook" | Login / vytvor konto | 2 Komentárov |
|
Za obsah komentárov je zodpovedný užívateľ, nie prevádzkovateľ týchto stránok. |
Re: Vytvorte si vlastný guestbook (Skóre: 0) kým: Anonym dňa 12. April 2001 | vobec, to nefunguje, ani ten vas priklad:"A takto cela aplikacia vyzera", ani mne, ani na nextre, ani na host.sk
kornos |
[ Odpoveď ] Re: Vytvorte si vlastný guestbook (Skóre: 0) kým: Anonym dňa 12. April 2001 | vobec, to nefunguje, ani ten vas priklad:"A takto cela aplikacia vyzera", ani mne, ani na nextre, ani na host.sk
kornos
jan.laurencik@nextra.sk |
[ Odpoveď ] |