function recaptcha_mailhide_html in reCAPTCHA 7
Same name and namespace in other branches
- 8 recaptcha-php-1.11/recaptchalib.php \recaptcha_mailhide_html()
 - 5.2 recaptcha/recaptchalib.php \recaptcha_mailhide_html()
 - 6 recaptcha-php-1.11/recaptchalib.php \recaptcha_mailhide_html()
 
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
1 call to recaptcha_mailhide_html()
- _recaptcha_replace in recaptcha_mailhide/
recaptcha_mailhide.module  - Private reCAPTCHA function to replace an email regex match.
 
File
- recaptcha-php-1.11/
recaptchalib.php, line 267  
Code
function recaptcha_mailhide_html($pubkey, $privkey, $email) {
  $emailparts = _recaptcha_mailhide_email_parts($email);
  $url = recaptcha_mailhide_url($pubkey, $privkey, $email);
  return htmlentities($emailparts[0]) . "<a href='" . htmlentities($url) . "' onclick=\"window.open('" . htmlentities($url) . "', '', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=500,height=300'); return false;\" title=\"Reveal this e-mail address\">...</a>@" . htmlentities($emailparts[1]);
}