diff --git a/functions.inc.php b/functions.inc.php index cb29f23d..af96537c 100644 --- a/functions.inc.php +++ b/functions.inc.php @@ -739,7 +739,7 @@ function encode_header($string, $default_charset = "utf-8") { $ret = ''; $iEncStart = false; } else { - $ret .= sprintf("=%02X", ord($string{$i})); + $ret .= sprintf("=%02X", ord($string[$i])); } break; case '(': @@ -769,7 +769,7 @@ function encode_header($string, $default_charset = "utf-8") { } break; default: - $k = ord($string{$i}); + $k = ord($string[$i]); if ($k > 126) { if ($iEncStart === false) { // do not start encoding in the middle of a string, also take the rest of the word.