Zabezpečení námi nabízeného formuláře pomocí obrázku
Chcete-li zabránit tomu, aby byly Vaše formuláře zneužívány, můžete tak učinit vložením obrázku s číslem do Vašeho formuláře. Obrázky naleznete níže pod tímto textem. Číslo na obrázku musí osoba vyplňující Váš formulář přepsat do předem určeného pole ve formuláři. Správnost přepsaného kódu na obrázku bude námi následně ověřena.
V případě, že se Vám nehodí do Vaší prezentace námi vytvořené obrázky, můžete si podobné obrázky vytvořit sami. Podmínkou však je, že Vámi vytvořený obrázek bude obsahovat stejný číselný kód jako obsahují obrázky níže. Vytvořený obrázek se musí i stejně jmenovat (např. rand01_01.gif).
Pokud si chcete napsat zcela vlastní systém, má PHP k dispozici nástroje pro práci s obrázky: http://php.net/manual/en/ref.image.php
Ukázka HTML kódu:
Za předpokladu, že chci použít první obrázek rand01_01.gif, musím přidat následující kód do kódu formuláře:
<input type="hidden" name="CheckCodePicture" value="1" />
<input type="text" name="CheckCode" />
<img src="rand01_01.gif" />
Ochrana formuláře pomocí vyplnění čísla z obrázku
Seznam obrázků:
| Jméno: | obrázek: | value: | Jméno: | obrázek: | value: | |
|---|---|---|---|---|---|---|
| rand01_01.gif | ![]() | 1 | rand01_02.gif | ![]() | 1 | |
| rand02_01.gif | ![]() | 2 | rand02_02.gif | ![]() | 2 | |
| rand03_01.gif | ![]() | 3 | rand03_02.gif | ![]() | 3 | |
| rand04_01.gif | ![]() | 4 | rand04_02.gif | ![]() | 4 | |
| rand05_01.gif | ![]() | 2 | rand05_02.gif | ![]() | 5 | |
| rand06_01.gif | ![]() | 6 | rand06_02.gif | ![]() | 6 | |
| rand07_01.gif | ![]() | 7 | rand07_02.gif | ![]() | 7 | |
| rand08_01.gif | ![]() | 8 | rand08_02.gif | ![]() | 8 | |
| rand09_01.gif | ![]() | 9 | rand09_02.gif | ![]() | 9 | |
| rand10_01.gif | ![]() | 10 | rand10_02.gif | ![]() | 10 |



















