Use a better variable name in antispambot() introduced with [25055]. Props duck_ Fixes #16754

Built from https://develop.svn.wordpress.org/trunk@25146


git-svn-id: http://core.svn.wordpress.org/trunk@25125 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
Dion Hulse 2013-08-28 01:47:09 +00:00
parent 1eb25761ee
commit 8a50bf2f14
1 changed files with 6 additions and 6 deletions

View File

@ -1484,19 +1484,19 @@ function rawurlencode_deep( $value ) {
* @since 0.71
*
* @param string $email_address Email address.
* @param int $extra_entropy Optional. Range from 0 to 1. Used for encoding.
* @param int $hex_encoding Optional. Set to 1 to enable hex encoding.
* @return string Converted email address.
*/
function antispambot( $email_address, $extra_entropy = 0 ) {
function antispambot( $email_address, $hex_encoding = 0 ) {
$email_no_spam_address = '';
for ( $i = 0; $i < strlen( $email_address ); $i++ ) {
$j = rand( 0, 1 + $extra_entropy );
$j = rand( 0, 1 + $hex_encoding );
if ( $j == 0 ) {
$email_no_spam_address .= '&#' . ord( substr( $email_address, $i, 1 ) ) . ';';
$email_no_spam_address .= '&#' . ord( $email_address[$i] ) . ';';
} elseif ( $j == 1 ) {
$email_no_spam_address .= substr( $email_address, $i, 1 );
$email_no_spam_address .= $email_address[$i];
} elseif ( $j == 2 ) {
$email_no_spam_address .= '%' . zeroise( dechex( ord( substr( $email_address, $i, 1 ) ) ), 2 );
$email_no_spam_address .= '%' . zeroise( dechex( ord( $email_address[$i] ) ), 2 );
}
}