有人可以帮我解决我的这个错误吗?我在我的 oscommerce 网站上使用 sagepay 模块,但出现此错误:警告:第 406 行的 sage_pay_form.php 中除以零。这是代码。
function simpleXor($InString, $Key) {
$KeyList = array();
$output = "";
for ($i=0; $i<strlen($Key); $i++) {
$KeyList[$i] = ord(substr($Key, $i, 1));
}
for ($i=0; $i<strlen($InString); $i++) {
$output .= chr(ord(substr($InString, $i, 1)) ^ ($KeyList[$i % strlen($Key)]));
}
这有什么问题?
$output .= chr(ord(substr($InString, $i, 1)) ^ ($KeyList[$i % strlen($Key)]));