轉ecshop驗證碼錯誤問題

2021-07-09 04:18:14 字數 702 閱讀 7199

這是乙個比較詭異的問題,經過無數次測試,發現是動態ip的問題。反應到程式是實際不是驗證碼的問題,而是session的問題。

解決方案是,修改includes/lib_base.php檔案real_ip()函式,如下:

function real_ip()

/* 新增以下** */

if(isset($_cookie['real_ipd']) && !empty($_cookie['real_ipd']))

/* 新增以上** */

/* 新增以下** */

setcookie("real_ipd", $realip, time()+36000, "/");

/* 新增以上** */

return $realip;

}

ecshop驗證碼不顯示

1 公司最近用乙個ecshop做乙個專案,但是在後台登陸和找回密碼的時候發現驗證碼是不顯示的 解決加法 找到根目錄下 wwwroot includes init.php的這個檔案把如下 注釋掉就可以了 判斷是否支援 gzip 模式 if defined init no smarty gzip ena...

ecshop驗證碼不顯示

1 公司最近用乙個ecshop做乙個專案,但是在後台登陸和找回密碼的時候發現驗證碼是不顯示的 解決加法 找到根目錄下 wwwroot includes init.php的這個檔案把如下 注釋掉就可以了 判斷是否支援 gzip 模式 if defined init no smarty gzip ena...

TP5 1 驗證碼驗證錯誤

ajax 驗證因為是onblur 驗證總是提交兩次資料,第一次對,第二次錯。思考一下,肯定是session 被清空了,找到驗證碼配置裡面有一項是驗證後是否重置 驗證成功後是否重置 reset false 驗證碼 publicfunction verify publicfunction checkca...