WordPress.org

okt 7, 2021
admin

leírás

A Really Simple nem működik önmagában, és más pluginokkal való együttműködésre készült. Eredetileg a Contact Form 7-hez készült, azonban használhatod a saját pluginoddal is.

Figyelem: Ez a termék “igazán egyszerű”, ahogy a neve is mutatja, azaz nem erősen biztonságos. Ha tökéletes biztonságra van szüksége, próbálkozzon más megoldásokkal.

Hogyan működik?

A Really Simple nem a PHP “Sessions”-t használja az állapotok tárolására, ellentétben sok más PHP megoldással, hanem ideiglenes fájlként tárolja azokat. Ez lehetővé teszi, hogy beágyazza a WordPress-be anélkül, hogy aggódnia kellene a konfliktusok miatt.

Mikor létrehoz egy , a Really Simple két fájlt hoz létre hozzá; az egyik egy képfájl a , a másik pedig egy szövegfájl, amely a helyes választ tárolja a .

A két fájl fájlnevében ugyanaz a (véletlenszerű) előtag szerepel, például “a7hk3ux8p.png” és “a7hk3ux8p.txt”. Ebben az esetben például, ha a válaszadó az “a7hk3ux8p.png” képre adott válaszként “K5GF” választ ad, akkor a Really Simple kiszámítja a “K5GF” hashját, és azt az “a7hk3ux8p.txt” fájlban tárolt hashjával teszteli. Ha a kettő egyezik, a válasz helyesnek bizonyul.

Hogyan használd a bővítményeddel

Megjegyzés: Az alábbiakban a bővítményfejlesztőknek szóló utasításokat találod.

Először hozz létre egy példányt a ReallySimple osztályból:

$_instance = new ReallySimple();

A példányváltozókat tetszés szerint módosíthatod.

// Change the background color of image to black$_instance->bg = array( 0, 0, 0 );

Lásd really-simple-.php, ha más változók is érdeklik.

Generáljon egy véletlenszerű szót.

$word = $_instance->generate_random_word();

Generáljon egy képfájlt és egy hozzá tartozó szövegfájlt az ideiglenes könyvtárban.

$prefix = mt_rand();$_instance->generate_image( $prefix, $word );

Ezután mutassa meg a képet, és kérjen választ a válaszadóktól.

Ellenőrizze a válasz helyességét.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.