一個人必須忠於他現在的任務,上帝才會為他安排一個美好的將來。

2017/04/27 , 四 - 18:52 By 資深工讀生
302 comments

opencart 有個問題竟然沒發現 .......
就是「忘記密碼」的功能有問題。
修正方法如下~~~(要修正兩個地方)

檔案一: reset.php

路徑:
upload/catalog/controller/account/reset.php

原本:
$this->model_account_customer->editPassword($customer_info['customer_id'], $this->request->post['password']);

換成:
$this->model_account_customer->editPassword($customer_info['email'], $this->request->post['password']);


檔案二:customer.php
upload/catalog/model/account/customer.php

原本:
$query = $this->db->query("SELECT customer_id, firstname, lastname FROM `" . DB_PREFIX . "customer` WHERE code = '" . $this->db->escape($code) . "' AND code != ''");

換成:
$query = $this->db->query("SELECT customer_id, firstname, lastname, email FROM `" . DB_PREFIX . "customer` WHERE code = '" . $this->db->escape($code) . "' AND code != ''");


謝謝!打完收工!

文章分類

Comments

555-1); waitfor delay '0:0:15' --
2026/03/03 , 二 - 00:02
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:02
QmeieRXR (未驗證)

555-1 waitfor delay '0:0:15' --
2026/03/03 , 二 - 00:02
QmeieRXR (未驗證)

555hvRDlATn'; waitfor delay '0:0:15' --
2026/03/03 , 二 - 00:02
QmeieRXR (未驗證)

555-1 OR 326=(SELECT 326 FROM PG_SLEEP(15))--
2026/03/03 , 二 - 00:02
QmeieRXR (未驗證)

555-1) OR 475=(SELECT 475 FROM PG_SLEEP(15))--
2026/03/03 , 二 - 00:02
QmeieRXR (未驗證)

555-1)) OR 582=(SELECT 582 FROM PG_SLEEP(15))--
2026/03/03 , 二 - 00:03
QmeieRXR (未驗證)

555DWE2B3x3' OR 425=(SELECT 425 FROM PG_SLEEP(15))--
2026/03/03 , 二 - 00:03
QmeieRXR (未驗證)

555QDufaT7J') OR 469=(SELECT 469 FROM PG_SLEEP(15))--
2026/03/03 , 二 - 00:03
QmeieRXR (未驗證)

555izp9f6Jg')) OR 81=(SELECT 81 FROM PG_SLEEP(15))--
2026/03/03 , 二 - 00:03
QmeieRXR (未驗證)

555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
2026/03/03 , 二 - 00:03
QmeieRXR (未驗證)

555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
2026/03/03 , 二 - 00:03
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:03
QmeieRXR (未驗證)

555'"
2026/03/03 , 二 - 00:03
QmeieRXR (未驗證)

@@5MTaq
2026/03/03 , 二 - 00:03
QmeieRXR (未驗證)

(select 198766*667891)
2026/03/03 , 二 - 00:03
QmeieRXR (未驗證)

(select 198766*667891 from DUAL)
2026/03/03 , 二 - 00:03
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:03
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:03
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:03
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:03
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:03
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:04
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:04
if(now()=sysda… (未驗證)

555
2026/03/03 , 二 - 00:04
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:04
QmeieRXR0'XOR(… (未驗證)

555
2026/03/03 , 二 - 00:04
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:04
QmeieRXR0"XOR(… (未驗證)

555
2026/03/03 , 二 - 00:04
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:04
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:04
QmeieRXR-1 wai… (未驗證)

555
2026/03/03 , 二 - 00:04
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:04
QmeieRXRXiLEvM… (未驗證)

555
2026/03/03 , 二 - 00:04
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:04
QmeieRXR9I4ZVw… (未驗證)

555
2026/03/03 , 二 - 00:04
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:04
QmeieRXRGEH4gZ… (未驗證)

555
2026/03/03 , 二 - 00:04
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:05
QmeieRXRHolCYx… (未驗證)

555
2026/03/03 , 二 - 00:05
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:05
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:05
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:05
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:05
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:05
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:05
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:05
QmeieRXR (未驗證)

555
2026/03/03 , 二 - 00:05
QmeieRXR'" (未驗證)

555
2026/03/03 , 二 - 00:05
@@vGsuX (未驗證)

555
2026/03/03 , 二 - 00:05
(select 198766… (未驗證)

我要回應~