RECAPTCHA_API_SERVER
RECAPTCHA_API_SERVER
The reCAPTCHA server URL's
ReCaptchaResponse | A ReCaptchaResponse is returned from recaptcha_check_answer() |
recaptcha_get_html(string $pubkey, string $error, boolean $use_ssl) : string
Gets the challenge HTML (javascript and non-javascript version).
This is called from the browser, and the resulting reCAPTCHA HTML widget is embedded within the HTML form it was called from.
string | $pubkey | A public key for reCAPTCHA |
string | $error | The error given by reCAPTCHA (optional, default is null) |
boolean | $use_ssl | Should the request be made over ssl? (optional, default is false) |
recaptcha_check_answer(string $privkey, string $remoteip, string $challenge, string $response, array $extra_params) : \ReCaptchaResponse
Calls an HTTP POST function to verify if the user's guess was correct
string | $privkey | |
string | $remoteip | |
string | $challenge | |
string | $response | |
array | $extra_params | an array of extra variables to post to the server |
recaptcha_get_signup_url(string $domain, string $appname)
gets a URL where the user can sign up for reCAPTCHA. If your application has a configuration page where you enter a key, you should provide a link using this function.
string | $domain | The domain where the page is hosted |
string | $appname | The name of your application |
_recaptcha_mailhide_email_parts( $email)
gets the parts of the email to expose to the user.
eg, given johndoe@example,com return ["john", "example.com"]. the email is then displayed as [email protected]
recaptcha_mailhide_html( $pubkey, $privkey, $email)
Gets html to display an email address given a public an private key.
to get a key, go to:
http://www.google.com/recaptcha/mailhide/apikey
$pubkey | ||
$privkey | ||