Návštěv : 5348
Zobrazení : 9491
DIVTCHA
DIV Turing T est to tell C omputers and H umans A part
NEZAPOMEŇTE, kód DIVTCHA není obrázek
Ochranu DIVTCHA můžete použít i ve svém projektu
Stáhnout DIVTCHA (download)
Pokud ochranu DIVTCHA ve svém projektu použijete, dejte mi prosím vědět na info@hawwwran.com... jen pro přehled. Děkuji
Ukázka použití (pro zobrazení boxu s kódem)
<?
// vytvořit instanci třídy divtcha s parametry (pocet_pismen,pocet_cisel,cernobile,stupen_zabezpeceni)
$ddivtcha =new divtcha ( 4 , 2 , true , 4 );
// nastavení alternativních otázek pro nevidomé. Při neuvedení tohoto řádku bude použita matematická otázka
$ddivtcha -> setAlternativeQuestions ( 'otazky_a_odpovedi.txt' );
// Vypsat, zda byl kód odeslaný formulářem v pořádku zadán (tato část funguje i samostatně bez všech ostatních)
if ( divtcha :: check ()) {echo "DOBRE" ;} else {echo "SPATNE" ;}
// Vyčistit paměť kódů (tato část funguje i samostatně bez všech ostatních, používá se po dokončení všech kontrol kódů ve scriptu)
divtcha :: clear ();
// vypsat CSS styl na správné místo
echo "<style>" . $ddivtcha -> getStyle ( 'divtcha/handicap.gif' , 'divtcha/audio.php' ). "</style>" ;
// vypsat alternativní otázku pro nevidomé (nejlépe před pole pro zadání kódu)
echo $ddivtcha -> getAlternativeQuestion ();
// vypsat pole pro zadání kódu
echo $ddivtcha -> getInput ();
// vypsat box s kódem
echo $ddivtcha -> getCode ();
// vypsat tlačítko pro aktivaci zvukové verze kódu
echo $ddivtcha -> getAudio ();
?>
Ukázka použití (pro zobrazení kódu v textu)
<?
// vytvořit instanci třídy divtcha s parametry (pocet_pismen,pocet_cisel,cernobile,stupen_zabezpeceni(nastavit 4, pokud je na strance vice kodu), zarovnani boxu, barva pozadi, barva_textu, velikost_textu)
$ddivtcha =new divtcha ( 4 , 2 , false , 4 , 'fonts/arial.ttf' , 'left' , 'eeeeee' , '000000' , 10 );
// nastavení alternativních otázek pro nevidomé. Při neuvedení tohoto řádku bude použita matematická otázka
$ddivtcha -> setAlternativeQuestions ( 'otazky_a_odpovedi.txt' );
// Vypsat, zda byl kód odeslaný formulářem (s name="kod") v pořádku (tato část funguje i samostatně bez všech ostatních)
if ( divtcha :: check ()) {echo "DOBRE" ;} else {echo "SPATNE" ;}
// Vyčistit paměť kódů (tato část funguje i samostatně bez všech ostatních, používá se po dokončení všech kontrol kódů ve scriptu)
divtcha :: clear ();
// vypsat CSS styl na správné místo
echo "<style>" . $ddivtcha -> getStyle ( 'divtcha/handicap.gif' , 'divtcha/audio.php' ). "</style>" ;
// vypsat alternativní otázku pro nevidomé (nejlépe před pole pro zadání kódu)
echo $ddivtcha -> getAlternativeQuestion ();
// vypsat pole pro zadání kódu
echo $ddivtcha -> getInput ();
// vypsat box s kódem
echo $ddivtcha -> getCode ();
// vypsat tlačítko pro aktivaci zvukové verze kódu
echo $ddivtcha -> getAudio ();
?>
Jakékoliv dotazy rád zodpovím na info@hawwwran.com