0
有人能幫我解決這個錯誤嗎?我在我的oscommerce網站上使用sagepay模塊,我得到了這個錯誤:警告:在sage_pay_form.php中的第406行的零分區。這是代碼。警告:在oscommerce中用零劃分
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)]));
我不明白。你能詳細說明嗎?謝謝。 –
感謝duffymo! :) –